about summary refs log tree commit diff stats
path: root/tests/test_jid.h
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2013-12-14 16:35:56 +0000
committerJames Booth <boothj5@gmail.com>2013-12-14 16:35:56 +0000
commit07308673261449c3aab3bbed627a8d61da7a0470 (patch)
treec2def14e33a6d6bb9b6ba7200d93ea3f36df47ff /tests/test_jid.h
parent71577c1fdd09b1d58710c323264f3bffbf1476ac (diff)
downloadprofani-tty-07308673261449c3aab3bbed627a8d61da7a0470.tar.gz
Added history and jid tests to cmocka
Diffstat (limited to 'tests/test_jid.h')
-rw-r--r--tests/test_jid.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/test_jid.h b/tests/test_jid.h
new file mode 100644
index 00000000..95de541f
--- /dev/null
+++ b/tests/test_jid.h
@@ -0,0 +1,23 @@
+void create_jid_from_null_returns_null(void **state);
+void create_jid_from_empty_string_returns_null(void **state);
+void create_jid_from_full_returns_full(void **state);
+void create_jid_from_full_returns_bare(void **state);
+void create_jid_from_full_returns_resourcepart(void **state);
+void create_jid_from_full_returns_localpart(void **state);
+void create_jid_from_full_returns_domainpart(void **state);
+void create_jid_from_full_nolocal_returns_full(void **state);
+void create_jid_from_full_nolocal_returns_bare(void **state);
+void create_jid_from_full_nolocal_returns_resourcepart(void **state);
+void create_jid_from_full_nolocal_returns_domainpart(void **state);
+void create_jid_from_full_nolocal_returns_null_localpart(void **state);
+void create_jid_from_bare_returns_null_full(void **state);
+void create_jid_from_bare_returns_null_resource(void **state);
+void create_jid_from_bare_returns_bare(void **state);
+void create_jid_from_bare_returns_localpart(void **state);
+void create_jid_from_bare_returns_domainpart(void **state);
+void create_room_jid_returns_room(void **state);
+void create_room_jid_returns_nick(void **state);
+void create_with_slash_in_resource(void **state);
+void create_with_at_in_resource(void **state);
+void create_with_at_and_slash_in_resource(void **state);
+void create_full_with_trailing_slash(void **state);