summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2010-10-08 13:39:13 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2010-10-08 13:39:13 +0100
commite6efc9a197db675f84df2e84ebb38e283f90ed22 (patch)
tree385b95eb907cd36bb6364b1691dd0a9f22a698c3 /lib
parent93e80f65abec276c7c2f3888665e23057b71152f (diff)
downloadtelepathy-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.c29
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);