From daf84ced0cbead11c930017df1bd713b02776ee3 Mon Sep 17 00:00:00 2001 From: Paul Fariello Date: Tue, 26 Mar 2019 23:19:53 +0100 Subject: Add required OMEMO stub for unit-test --- tests/unittests/omemo/stub_omemo.c | 61 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 tests/unittests/omemo/stub_omemo.c (limited to 'tests/unittests/omemo/stub_omemo.c') diff --git a/tests/unittests/omemo/stub_omemo.c b/tests/unittests/omemo/stub_omemo.c new file mode 100644 index 00000000..200226b0 --- /dev/null +++ b/tests/unittests/omemo/stub_omemo.c @@ -0,0 +1,61 @@ +#include + +#include "config/account.h" +#include "ui/ui.h" + +void omemo_init(void) {} + +char* +omemo_fingerprint_autocomplete(const char *const search_str, gboolean previous) +{ + return NULL; +} + +void omemo_fingerprint_autocomplete_reset(void) {} + +char * +omemo_format_fingerprint(const char *const fingerprint) +{ + return NULL; +} + +void omemo_generate_crypto_materials(ProfAccount *account) {} + +gboolean +omemo_is_trusted_identity(const char *const jid, const char *const fingerprint) +{ + return TRUE; +} + +GList * +omemo_known_device_identities(const char *const jid) +{ + return NULL; +} + +gboolean +omemo_loaded(void) +{ + return TRUE; +} + +void omemo_on_connect(ProfAccount *account) {} +void omemo_on_disconnect(void) {} + +char * +omemo_on_message_send(ProfWin *win, const char *const message, gboolean request_receipt, gboolean muc) +{ + return NULL; +} + +char * +omemo_own_fingerprint(gboolean formatted) +{ + return NULL; +} + +void omemo_start_muc_sessions(const char *const roomjid) {} +void omemo_start_session(const char *const barejid) {} +void omemo_trust(const char *const jid, const char *const fingerprint_formatted) {} +void omemo_untrust(const char *const jid, const char *const fingerprint_formatted) {} +void omemo_devicelist_publish(GList *device_list) {} -- cgit 1.4.1-2-gfad0