diff options
Diffstat (limited to 'xmpp-vala/tests/stanza.vala')
| -rw-r--r-- | xmpp-vala/tests/stanza.vala | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/xmpp-vala/tests/stanza.vala b/xmpp-vala/tests/stanza.vala index fa1ccb41..7326a668 100644 --- a/xmpp-vala/tests/stanza.vala +++ b/xmpp-vala/tests/stanza.vala @@ -115,20 +115,24 @@ class StanzaTest : Gee.TestCase { private void test_get_attribute_int() { var stanza_node = new StanzaNode.build("test", "ns").add_self_xmlns().put_attribute("bar", "42"); - assert(stanza_node.get_attribute_int("bar", -2) == 42); - assert(stanza_node.get_attribute_uint("bar", 3) == 42); + fail_if_not_eq_int(stanza_node.get_attribute_int("bar", -2), 42); + fail_if_not_eq_uint(stanza_node.get_attribute_uint("bar", 3), 42); stanza_node = new StanzaNode.build("test", "ns").add_self_xmlns().put_attribute("bar", "-42"); - assert(stanza_node.get_attribute_int("bar", -2) == -42); - assert(stanza_node.get_attribute_uint("bar", 3) == 3); + fail_if_not_eq_int(stanza_node.get_attribute_int("bar", -2), -42); + fail_if_not_eq_uint(stanza_node.get_attribute_uint("bar", 3), 3); stanza_node = new StanzaNode.build("test", "ns").add_self_xmlns(); - assert(stanza_node.get_attribute_int("bar", -2) == -2); - assert(stanza_node.get_attribute_uint("bar", 3) == 3); + fail_if_not_eq_int(stanza_node.get_attribute_int("bar", -2), -2); + fail_if_not_eq_uint(stanza_node.get_attribute_uint("bar", 3), 3); + + stanza_node = new StanzaNode.build("test", "ns").add_self_xmlns().put_attribute("bar", "0x42"); + fail_if_not_eq_int(stanza_node.get_attribute_int("bar", -2), -2); + fail_if_not_eq_uint(stanza_node.get_attribute_uint("bar", 3), 3); stanza_node = new StanzaNode.build("test", "ns").add_self_xmlns().put_attribute("bar", "str"); - assert(stanza_node.get_attribute_int("bar", -2) == -2); - assert(stanza_node.get_attribute_uint("bar", 3) == 3); + fail_if_not_eq_int(stanza_node.get_attribute_int("bar", -2), -2); + fail_if_not_eq_uint(stanza_node.get_attribute_uint("bar", 3), 3); } |
