aboutsummaryrefslogtreecommitdiff
path: root/xmpp-vala/tests/stanza.vala
diff options
context:
space:
mode:
Diffstat (limited to 'xmpp-vala/tests/stanza.vala')
-rw-r--r--xmpp-vala/tests/stanza.vala20
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);
}