about summary refs log tree commit diff stats
path: root/tests/unittests
diff options
context:
space:
mode:
authorMichael Vetter <jubalh@iodoru.org>2019-10-18 11:23:30 +0200
committerMichael Vetter <jubalh@iodoru.org>2019-10-18 11:23:30 +0200
commit5c6f5ba0f7d5df942d286a6eae57bd4f1f2e7867 (patch)
tree22b3fe8f964c59546352a58167adc3f9af41b47b /tests/unittests
parent33083662d16121bbc5e890400a038d546dbedeb2 (diff)
downloadprofani-tty-5c6f5ba0f7d5df942d286a6eae57bd4f1f2e7867.tar.gz
Add connection_get_profanity_identifier stub
And move defintion to xmpp.h
Diffstat (limited to 'tests/unittests')
-rw-r--r--tests/unittests/test_server_events.c1
-rw-r--r--tests/unittests/xmpp/stub_connection.c7
-rw-r--r--tests/unittests/xmpp/stub_xmpp.c4
3 files changed, 12 insertions, 0 deletions
diff --git a/tests/unittests/test_server_events.c b/tests/unittests/test_server_events.c
index 282c1ffe..54688dec 100644
--- a/tests/unittests/test_server_events.c
+++ b/tests/unittests/test_server_events.c
@@ -7,6 +7,7 @@
 #include <glib.h>
 
 #include "event/server_events.h"
+#include "xmpp/xmpp.h"
 #include "xmpp/roster_list.h"
 #include "xmpp/chat_session.h"
 #include "config/preferences.h"
diff --git a/tests/unittests/xmpp/stub_connection.c b/tests/unittests/xmpp/stub_connection.c
new file mode 100644
index 00000000..3e22e539
--- /dev/null
+++ b/tests/unittests/xmpp/stub_connection.c
@@ -0,0 +1,7 @@
+#include "xmpp/message.h"
+
+ProfMessage *message_init(void) {
+    return NULL;
+}
+
+void message_free(ProfMessage *message) {}
diff --git a/tests/unittests/xmpp/stub_xmpp.c b/tests/unittests/xmpp/stub_xmpp.c
index 41870d73..5c74a338 100644
--- a/tests/unittests/xmpp/stub_xmpp.c
+++ b/tests/unittests/xmpp/stub_xmpp.c
@@ -92,6 +92,10 @@ connection_supports(const char *const feature)
     return FALSE;
 }
 
+char *connection_get_profanity_identifier(void) {
+    return "profident";
+}
+
 // message functions
 char* message_send_chat(const char * const barejid, const char * const msg, const char *const oob_url,
     gboolean request_receipt)