diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2010-10-08 13:39:13 +0100 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2010-10-08 13:39:13 +0100 |
commit | e6efc9a197db675f84df2e84ebb38e283f90ed22 (patch) | |
tree | 385b95eb907cd36bb6364b1691dd0a9f22a698c3 /lib | |
parent | 93e80f65abec276c7c2f3888665e23057b71152f (diff) | |
download | telepathy-salut-e6efc9a197db675f84df2e84ebb38e283f90ed22.tar.gz |
Remove Gibber tests for things Wocky won't let us do anyway
- nodes with a NULL name
- nodes with a NULL or omitted namespace
Diffstat (limited to 'lib')
-rw-r--r-- | lib/gibber/tests/check-gibber-xmpp-node.c | 29 |
1 files changed, 4 insertions, 25 deletions
diff --git a/lib/gibber/tests/check-gibber-xmpp-node.c b/lib/gibber/tests/check-gibber-xmpp-node.c index 40bc1ee9..e7663ff8 100644 --- a/lib/gibber/tests/check-gibber-xmpp-node.c +++ b/lib/gibber/tests/check-gibber-xmpp-node.c @@ -11,12 +11,7 @@ START_TEST (test_instantiation) { GibberXmppNode *node; - node = gibber_xmpp_node_new ("test"); - fail_unless (node != NULL); - - gibber_xmpp_node_free (node); - - node = gibber_xmpp_node_new (NULL); + node = gibber_xmpp_node_new_ns ("test", "http://example.com/badgers/"); fail_unless (node != NULL); gibber_xmpp_node_free (node); @@ -28,13 +23,7 @@ START_TEST (test_language) GibberXmppNode *node; const gchar *lang; - /* Unit test are not examples of how to use an API! Don't rely on the - * following in your applications! (or better yet, don't give invalid input) - * */ - fail_unless_critical (lang = gibber_xmpp_node_get_language (NULL)); - fail_unless (lang == NULL); - - node = gibber_xmpp_node_new ("test"); + node = gibber_xmpp_node_new_ns ("test", "http://example.com/badgers/"); lang = gibber_xmpp_node_get_language (node); fail_unless (lang == NULL); @@ -63,20 +52,10 @@ START_TEST (test_namespace) GibberXmppNode *node; const gchar *ns; - node = gibber_xmpp_node_new ("test"); - ns = gibber_xmpp_node_get_ns (node); - fail_unless (ns == NULL); - gibber_xmpp_node_free (node); - node = gibber_xmpp_node_new_ns ("test", "foo"); ns = gibber_xmpp_node_get_ns (node); fail_unless (strcmp (ns, "foo") == 0); gibber_xmpp_node_free (node); - - node = gibber_xmpp_node_new_ns ("test", NULL); - ns = gibber_xmpp_node_get_ns (node); - fail_unless (ns == NULL); - gibber_xmpp_node_free (node); } END_TEST @@ -86,7 +65,7 @@ START_TEST (test_attribute) GibberXmppNode *node; const gchar *attribute; - node = gibber_xmpp_node_new ("test"); + node = gibber_xmpp_node_new_ns ("test", "about:blank"); attribute = gibber_xmpp_node_get_attribute (node, "foo"); fail_unless (attribute == NULL); @@ -124,7 +103,7 @@ START_TEST (test_child) { GibberXmppNode *node, *child; - node = gibber_xmpp_node_new ("test"); + node = gibber_xmpp_node_new_ns ("test", "about:blank"); child = gibber_xmpp_node_get_child (node, "foo"); fail_unless (child == NULL); |