diff options
author | Martin Pitt <martinpitt@gnome.org> | 2012-08-02 18:48:57 +0200 |
---|---|---|
committer | Martin Pitt <martinpitt@gnome.org> | 2012-08-02 18:48:57 +0200 |
commit | d0ffee9bffacbeb45cc4e03079fe143d5f73288d (patch) | |
tree | 9bc03960890c9e86569c24020ee1a43df7a5eab0 /tests/gimarshallingtests.c | |
parent | 1aafee885983ea900e284ff89ea9dff1701e2781 (diff) | |
download | gobject-introspection-d0ffee9bffacbeb45cc4e03079fe143d5f73288d.tar.gz |
gimarshallingtests: More useful assertions
Convert the simple g_assert() statements into g_assert_cmp*, to show what the
actual value is in case of a failure. This makes it easier to port
g-i/pygobject/etc. to new architectures which exhibit bugs, like powerpc64.
Diffstat (limited to 'tests/gimarshallingtests.c')
-rw-r--r-- | tests/gimarshallingtests.c | 514 |
1 files changed, 257 insertions, 257 deletions
diff --git a/tests/gimarshallingtests.c b/tests/gimarshallingtests.c index 95c9b817..9f1d0d48 100644 --- a/tests/gimarshallingtests.c +++ b/tests/gimarshallingtests.c @@ -94,13 +94,13 @@ gi_marshalling_tests_int8_return_min (void) void gi_marshalling_tests_int8_in_max (gint8 int8) { - g_assert(int8 == G_MAXINT8); + g_assert_cmpint(int8, ==, G_MAXINT8); } void gi_marshalling_tests_int8_in_min (gint8 int8) { - g_assert(int8 == G_MININT8); + g_assert_cmpint(int8, ==, G_MININT8); } /** @@ -130,7 +130,7 @@ gi_marshalling_tests_int8_out_min (gint8 *int8) void gi_marshalling_tests_int8_inout_max_min (gint8 *int8) { - g_assert(*int8 == G_MAXINT8); + g_assert_cmpint(*int8, ==, G_MAXINT8); *int8 = G_MININT8; } @@ -141,7 +141,7 @@ gi_marshalling_tests_int8_inout_max_min (gint8 *int8) void gi_marshalling_tests_int8_inout_min_max (gint8 *int8) { - g_assert(*int8 == G_MININT8); + g_assert_cmpint(*int8, ==, G_MININT8); *int8 = G_MAXINT8; } @@ -155,7 +155,7 @@ gi_marshalling_tests_uint8_return (void) void gi_marshalling_tests_uint8_in (guint8 uint8) { - g_assert(uint8 == G_MAXUINT8); + g_assert_cmpuint(uint8, ==, G_MAXUINT8); } /** @@ -175,7 +175,7 @@ gi_marshalling_tests_uint8_out (guint8 *uint8) void gi_marshalling_tests_uint8_inout (guint8 *uint8) { - g_assert(*uint8 == G_MAXUINT8); + g_assert_cmpuint(*uint8, ==, G_MAXUINT8); *uint8 = 0; } @@ -195,13 +195,13 @@ gi_marshalling_tests_int16_return_min (void) void gi_marshalling_tests_int16_in_max (gint16 int16) { - g_assert(int16 == G_MAXINT16); + g_assert_cmpint(int16, ==, G_MAXINT16); } void gi_marshalling_tests_int16_in_min (gint16 int16) { - g_assert(int16 == G_MININT16); + g_assert_cmpint(int16, ==, G_MININT16); } /** @@ -231,7 +231,7 @@ gi_marshalling_tests_int16_out_min (gint16 *int16) void gi_marshalling_tests_int16_inout_max_min (gint16 *int16) { - g_assert(*int16 == G_MAXINT16); + g_assert_cmpint(*int16, ==, G_MAXINT16); *int16 = G_MININT16; } @@ -242,7 +242,7 @@ gi_marshalling_tests_int16_inout_max_min (gint16 *int16) void gi_marshalling_tests_int16_inout_min_max (gint16 *int16) { - g_assert(*int16 == G_MININT16); + g_assert_cmpint(*int16, ==, G_MININT16); *int16 = G_MAXINT16; } @@ -256,7 +256,7 @@ gi_marshalling_tests_uint16_return (void) void gi_marshalling_tests_uint16_in (guint16 uint16) { - g_assert(uint16 == G_MAXUINT16); + g_assert_cmpuint(uint16, ==, G_MAXUINT16); } /** @@ -276,7 +276,7 @@ gi_marshalling_tests_uint16_out (guint16 *uint16) void gi_marshalling_tests_uint16_inout (guint16 *uint16) { - g_assert(*uint16 == G_MAXUINT16); + g_assert_cmpuint(*uint16, ==, G_MAXUINT16); *uint16 = 0; } @@ -296,13 +296,13 @@ gi_marshalling_tests_int32_return_min (void) void gi_marshalling_tests_int32_in_max (gint32 int32) { - g_assert(int32 == G_MAXINT32); + g_assert_cmpint(int32, ==, G_MAXINT32); } void gi_marshalling_tests_int32_in_min (gint32 int32) { - g_assert(int32 == G_MININT32); + g_assert_cmpint(int32, ==, G_MININT32); } /** @@ -332,7 +332,7 @@ gi_marshalling_tests_int32_out_min (gint32 *int32) void gi_marshalling_tests_int32_inout_max_min (gint32 *int32) { - g_assert(*int32 == G_MAXINT32); + g_assert_cmpint(*int32, ==, G_MAXINT32); *int32 = G_MININT32; } @@ -343,7 +343,7 @@ gi_marshalling_tests_int32_inout_max_min (gint32 *int32) void gi_marshalling_tests_int32_inout_min_max (gint32 *int32) { - g_assert(*int32 == G_MININT32); + g_assert_cmpint(*int32, ==, G_MININT32); *int32 = G_MAXINT32; } @@ -357,7 +357,7 @@ gi_marshalling_tests_uint32_return (void) void gi_marshalling_tests_uint32_in (guint32 uint32) { - g_assert(uint32 == G_MAXUINT32); + g_assert_cmpuint(uint32, ==, G_MAXUINT32); } /** @@ -377,7 +377,7 @@ gi_marshalling_tests_uint32_out (guint32 *uint32) void gi_marshalling_tests_uint32_inout (guint32 *uint32) { - g_assert(*uint32 == G_MAXUINT32); + g_assert_cmpuint(*uint32, ==, G_MAXUINT32); *uint32 = 0; } @@ -397,13 +397,13 @@ gi_marshalling_tests_int64_return_min (void) void gi_marshalling_tests_int64_in_max (gint64 int64) { - g_assert(int64 == G_MAXINT64); + g_assert_cmpint(int64, ==, G_MAXINT64); } void gi_marshalling_tests_int64_in_min (gint64 int64) { - g_assert(int64 == G_MININT64); + g_assert_cmpint(int64, ==, G_MININT64); } /** @@ -433,7 +433,7 @@ gi_marshalling_tests_int64_out_min (gint64 *int64) void gi_marshalling_tests_int64_inout_max_min (gint64 *int64) { - g_assert(*int64 == G_MAXINT64); + g_assert_cmpint(*int64, ==, G_MAXINT64); *int64 = G_MININT64; } @@ -444,7 +444,7 @@ gi_marshalling_tests_int64_inout_max_min (gint64 *int64) void gi_marshalling_tests_int64_inout_min_max (gint64 *int64) { - g_assert(*int64 == G_MININT64); + g_assert_cmpint(*int64, ==, G_MININT64); *int64 = G_MAXINT64; } @@ -458,7 +458,7 @@ gi_marshalling_tests_uint64_return (void) void gi_marshalling_tests_uint64_in (guint64 uint64) { - g_assert(uint64 == G_MAXUINT64); + g_assert_cmpuint(uint64, ==, G_MAXUINT64); } /** @@ -478,7 +478,7 @@ gi_marshalling_tests_uint64_out (guint64 *uint64) void gi_marshalling_tests_uint64_inout (guint64 *uint64) { - g_assert(*uint64 == G_MAXUINT64); + g_assert_cmpuint(*uint64, ==, G_MAXUINT64); *uint64 = 0; } @@ -498,13 +498,13 @@ gi_marshalling_tests_short_return_min (void) void gi_marshalling_tests_short_in_max (gshort short_) { - g_assert(short_ == G_MAXSHORT); + g_assert_cmpint(short_, ==, G_MAXSHORT); } void gi_marshalling_tests_short_in_min (gshort short_) { - g_assert(short_ == G_MINSHORT); + g_assert_cmpint(short_, ==, G_MINSHORT); } /** @@ -534,7 +534,7 @@ gi_marshalling_tests_short_out_min (gshort *short_) void gi_marshalling_tests_short_inout_max_min (gshort *short_) { - g_assert(*short_ == G_MAXSHORT); + g_assert_cmpint(*short_, ==, G_MAXSHORT); *short_ = G_MINSHORT; } @@ -545,7 +545,7 @@ gi_marshalling_tests_short_inout_max_min (gshort *short_) void gi_marshalling_tests_short_inout_min_max (gshort *short_) { - g_assert(*short_ == G_MINSHORT); + g_assert_cmpint(*short_, ==, G_MINSHORT); *short_ = G_MAXSHORT; } @@ -559,7 +559,7 @@ gi_marshalling_tests_ushort_return (void) void gi_marshalling_tests_ushort_in (gushort ushort_) { - g_assert(ushort_ == G_MAXUSHORT); + g_assert_cmpuint(ushort_, ==, G_MAXUSHORT); } /** @@ -579,7 +579,7 @@ gi_marshalling_tests_ushort_out (gushort *ushort_) void gi_marshalling_tests_ushort_inout (gushort *ushort_) { - g_assert(*ushort_ == G_MAXUSHORT); + g_assert_cmpuint(*ushort_, ==, G_MAXUSHORT); *ushort_ = 0; } @@ -599,13 +599,13 @@ gi_marshalling_tests_int_return_min (void) void gi_marshalling_tests_int_in_max (gint int_) { - g_assert(int_ == G_MAXINT); + g_assert_cmpint(int_, ==, G_MAXINT); } void gi_marshalling_tests_int_in_min (gint int_) { - g_assert(int_ == G_MININT); + g_assert_cmpint(int_, ==, G_MININT); } /** @@ -635,7 +635,7 @@ gi_marshalling_tests_int_out_min (gint *int_) void gi_marshalling_tests_int_inout_max_min (gint *int_) { - g_assert(*int_ == G_MAXINT); + g_assert_cmpint(*int_, ==, G_MAXINT); *int_ = G_MININT; } @@ -646,7 +646,7 @@ gi_marshalling_tests_int_inout_max_min (gint *int_) void gi_marshalling_tests_int_inout_min_max (gint *int_) { - g_assert(*int_ == G_MININT); + g_assert_cmpint(*int_, ==, G_MININT); *int_ = G_MAXINT; } @@ -660,7 +660,7 @@ gi_marshalling_tests_uint_return (void) void gi_marshalling_tests_uint_in (guint uint_) { - g_assert(uint_ == G_MAXUINT); + g_assert_cmpuint(uint_, ==, G_MAXUINT); } /** @@ -680,7 +680,7 @@ gi_marshalling_tests_uint_out (guint *uint_) void gi_marshalling_tests_uint_inout (guint *uint_) { - g_assert(*uint_ == G_MAXUINT); + g_assert_cmpuint(*uint_, ==, G_MAXUINT); *uint_ = 0; } @@ -700,13 +700,13 @@ gi_marshalling_tests_long_return_min (void) void gi_marshalling_tests_long_in_max (glong long_) { - g_assert(long_ == G_MAXLONG); + g_assert_cmpint(long_, ==, G_MAXLONG); } void gi_marshalling_tests_long_in_min (glong long_) { - g_assert(long_ == G_MINLONG); + g_assert_cmpint(long_, ==, G_MINLONG); } /** @@ -736,7 +736,7 @@ gi_marshalling_tests_long_out_min (glong *long_) void gi_marshalling_tests_long_inout_max_min (glong *long_) { - g_assert(*long_ == G_MAXLONG); + g_assert_cmpint(*long_, ==, G_MAXLONG); *long_ = G_MINLONG; } @@ -747,7 +747,7 @@ gi_marshalling_tests_long_inout_max_min (glong *long_) void gi_marshalling_tests_long_inout_min_max (glong *long_) { - g_assert(*long_ == G_MINLONG); + g_assert_cmpint(*long_, ==, G_MINLONG); *long_ = G_MAXLONG; } @@ -761,7 +761,7 @@ gi_marshalling_tests_ulong_return (void) void gi_marshalling_tests_ulong_in (gulong ulong_) { - g_assert(ulong_ == G_MAXULONG); + g_assert_cmpuint(ulong_, ==, G_MAXULONG); } /** @@ -781,7 +781,7 @@ gi_marshalling_tests_ulong_out (gulong *ulong_) void gi_marshalling_tests_ulong_inout (gulong *ulong_) { - g_assert(*ulong_ == G_MAXULONG); + g_assert_cmpuint(*ulong_, ==, G_MAXULONG); *ulong_ = 0; } @@ -801,13 +801,13 @@ gi_marshalling_tests_ssize_return_min (void) void gi_marshalling_tests_ssize_in_max (gssize ssize) { - g_assert(ssize == G_MAXSSIZE); + g_assert_cmpint(ssize, ==, G_MAXSSIZE); } void gi_marshalling_tests_ssize_in_min (gssize ssize) { - g_assert(ssize == G_MINSSIZE); + g_assert_cmpint(ssize, ==, G_MINSSIZE); } /** @@ -837,7 +837,7 @@ gi_marshalling_tests_ssize_out_min (gssize *ssize) void gi_marshalling_tests_ssize_inout_max_min (gssize *ssize) { - g_assert(*ssize == G_MAXSSIZE); + g_assert_cmpint(*ssize, ==, G_MAXSSIZE); *ssize = G_MINSSIZE; } @@ -848,7 +848,7 @@ gi_marshalling_tests_ssize_inout_max_min (gssize *ssize) void gi_marshalling_tests_ssize_inout_min_max (gssize *ssize) { - g_assert(*ssize == G_MINSSIZE); + g_assert_cmpint(*ssize, ==, G_MINSSIZE); *ssize = G_MAXSSIZE; } @@ -862,7 +862,7 @@ gi_marshalling_tests_size_return (void) void gi_marshalling_tests_size_in (gsize size) { - g_assert(size == G_MAXSIZE); + g_assert_cmpuint(size, ==, G_MAXSIZE); } /** @@ -882,7 +882,7 @@ gi_marshalling_tests_size_out (gsize *size) void gi_marshalling_tests_size_inout (gsize *size) { - g_assert(*size == G_MAXSIZE); + g_assert_cmpuint(*size, ==, G_MAXSIZE); *size = 0; } @@ -896,7 +896,7 @@ gi_marshalling_tests_float_return (void) void gi_marshalling_tests_float_in (gfloat float_) { - g_assert(float_ == G_MAXFLOAT); + g_assert_cmpfloat(float_, ==, G_MAXFLOAT); } /** @@ -916,7 +916,7 @@ gi_marshalling_tests_float_out (gfloat *float_) void gi_marshalling_tests_float_inout (gfloat *float_) { - g_assert(*float_ == G_MAXFLOAT); + g_assert_cmpfloat(*float_, ==, G_MAXFLOAT); *float_ = G_MINFLOAT; } @@ -930,7 +930,7 @@ gi_marshalling_tests_double_return (void) void gi_marshalling_tests_double_in (gdouble double_) { - g_assert(double_ == G_MAXDOUBLE); + g_assert_cmpfloat(double_, ==, G_MAXDOUBLE); } /** @@ -950,7 +950,7 @@ gi_marshalling_tests_double_out (gdouble *double_) void gi_marshalling_tests_double_inout (gdouble *double_) { - g_assert(*double_ == G_MAXDOUBLE); + g_assert_cmpfloat(*double_, ==, G_MAXDOUBLE); *double_ = G_MINDOUBLE; } @@ -964,7 +964,7 @@ gi_marshalling_tests_time_t_return (void) void gi_marshalling_tests_time_t_in (time_t time_t_) { - g_assert(time_t_ == 1234567890); + g_assert_cmpuint(time_t_, ==, 1234567890); } /** @@ -984,7 +984,7 @@ gi_marshalling_tests_time_t_out (time_t *time_t_) void gi_marshalling_tests_time_t_inout (time_t *time_t_) { - g_assert(*time_t_ == 1234567890); + g_assert_cmpuint(*time_t_, ==, 1234567890); *time_t_ = 0; } @@ -1061,7 +1061,7 @@ gi_marshalling_tests_utf8_full_return (void) void gi_marshalling_tests_utf8_none_in (const gchar *utf8) { - g_assert(strcmp(GI_MARSHALLING_TESTS_CONSTANT_UTF8, utf8) == 0); + g_assert_cmpstr(GI_MARSHALLING_TESTS_CONSTANT_UTF8, ==, utf8); } /** @@ -1105,7 +1105,7 @@ gi_marshalling_tests_utf8_dangling_out (gchar **utf8) void gi_marshalling_tests_utf8_none_inout (gchar **utf8) { - g_assert(strcmp(GI_MARSHALLING_TESTS_CONSTANT_UTF8, *utf8) == 0); + g_assert_cmpstr(GI_MARSHALLING_TESTS_CONSTANT_UTF8, ==, *utf8); *utf8 = ""; } @@ -1116,7 +1116,7 @@ gi_marshalling_tests_utf8_none_inout (gchar **utf8) void gi_marshalling_tests_utf8_full_inout (gchar **utf8) { - g_assert(strcmp(GI_MARSHALLING_TESTS_CONSTANT_UTF8, *utf8) == 0); + g_assert_cmpstr(GI_MARSHALLING_TESTS_CONSTANT_UTF8, ==, *utf8); g_free(*utf8); *utf8 = g_strdup(""); } @@ -1174,10 +1174,10 @@ gi_marshalling_tests_array_fixed_short_return (void) void gi_marshalling_tests_array_fixed_int_in (const gint *ints) { - g_assert(ints[0] == -1); - g_assert(ints[1] == 0); - g_assert(ints[2] == 1); - g_assert(ints[3] == 2); + g_assert_cmpint(ints[0], ==, -1); + g_assert_cmpint(ints[1], ==, 0); + g_assert_cmpint(ints[2], ==, 1); + g_assert_cmpint(ints[3], ==, 2); } /** @@ -1187,10 +1187,10 @@ gi_marshalling_tests_array_fixed_int_in (const gint *ints) void gi_marshalling_tests_array_fixed_short_in (const gshort *shorts) { - g_assert(shorts[0] == -1); - g_assert(shorts[1] == 0); - g_assert(shorts[2] == 1); - g_assert(shorts[3] == 2); + g_assert_cmpint(shorts[0], ==, -1); + g_assert_cmpint(shorts[1], ==, 0); + g_assert_cmpint(shorts[2], ==, 1); + g_assert_cmpint(shorts[3], ==, 2); } /** @@ -1235,10 +1235,10 @@ gi_marshalling_tests_array_fixed_inout (gint **ints) { static gint values[] = {2, 1, 0, -1}; - g_assert((*ints)[0] == -1); - g_assert((*ints)[1] == 0); - g_assert((*ints)[2] == 1); - g_assert((*ints)[3] == 2); + g_assert_cmpint((*ints)[0], ==, -1); + g_assert_cmpint((*ints)[1], ==, 0); + g_assert_cmpint((*ints)[2], ==, 1); + g_assert_cmpint((*ints)[3], ==, 2); *ints = values; } @@ -1287,11 +1287,11 @@ gi_marshalling_tests_array_return_etc (gint first, gint *length, gint last, gint void gi_marshalling_tests_array_in (const gint *ints, gint length) { - g_assert(length == 4); - g_assert(ints[0] == -1); - g_assert(ints[1] == 0); - g_assert(ints[2] == 1); - g_assert(ints[3] == 2); + g_assert_cmpint(length, ==, 4); + g_assert_cmpint(ints[0], ==, -1); + g_assert_cmpint(ints[1], ==, 0); + g_assert_cmpint(ints[2], ==, 1); + g_assert_cmpint(ints[3], ==, 2); } /** @@ -1313,15 +1313,15 @@ gi_marshalling_tests_array_in_len_before (gint length, const gint *ints) void gi_marshalling_tests_array_in_len_zero_terminated (const gint *ints, gint length) { - g_assert (length == 4); + g_assert_cmpint(length, ==, 4); - g_assert (ints[0] == -1); - g_assert (ints[1] == 0); - g_assert (ints[2] == 1); - g_assert (ints[3] == 2); + g_assert_cmpint(ints[0], ==, -1); + g_assert_cmpint(ints[1], ==, 0); + g_assert_cmpint(ints[2], ==, 1); + g_assert_cmpint(ints[3], ==, 2); /* One past the end, null terminator */ - g_assert (ints[4] == 0); + g_assert_cmpint(ints[4], ==, 0); } /** @@ -1331,9 +1331,9 @@ gi_marshalling_tests_array_in_len_zero_terminated (const gint *ints, gint length void gi_marshalling_tests_array_string_in (const gchar **strings, gint length) { - g_assert(length == 2); - g_assert(g_strcmp0(strings[0], "foo") == 0); - g_assert(g_strcmp0(strings[1], "bar") == 0); + g_assert_cmpint(length, ==, 2); + g_assert_cmpstr(strings[0], ==, "foo"); + g_assert_cmpstr(strings[1], ==, "bar"); } /** @@ -1343,7 +1343,7 @@ gi_marshalling_tests_array_string_in (const gchar **strings, gint length) void gi_marshalling_tests_array_uint8_in (const guint8 *chars, gint length) { - g_assert(length == 4); + g_assert_cmpint(length, ==, 4); g_assert(chars[0] == 'a'); g_assert(chars[1] == 'b'); g_assert(chars[2] == 'c'); @@ -1357,10 +1357,10 @@ gi_marshalling_tests_array_uint8_in (const guint8 *chars, gint length) void gi_marshalling_tests_array_struct_in (GIMarshallingTestsBoxedStruct **structs, gint length) { - g_assert(length == 3); - g_assert(structs[0]->long_ == 1); - g_assert(structs[1]->long_ == 2); - g_assert(structs[2]->long_ == 3); + g_assert_cmpint(length, ==, 3); + g_assert_cmpint(structs[0]->long_, ==, 1); + g_assert_cmpint(structs[1]->long_, ==, 2); + g_assert_cmpint(structs[2]->long_, ==, 3); } /** @@ -1370,10 +1370,10 @@ gi_marshalling_tests_array_struct_in (GIMarshallingTestsBoxedStruct **structs, g void gi_marshalling_tests_array_simple_struct_in (GIMarshallingTestsSimpleStruct *structs, gint length) { - g_assert(length == 3); - g_assert(structs[0].long_ == 1); - g_assert(structs[1].long_ == 2); - g_assert(structs[2].long_ == 3); + g_assert_cmpint(length, ==, 3); + g_assert_cmpint(structs[0].long_, ==, 1); + g_assert_cmpint(structs[1].long_, ==, 2); + g_assert_cmpint(structs[2].long_, ==, 3); } /** @@ -1384,13 +1384,13 @@ gi_marshalling_tests_array_simple_struct_in (GIMarshallingTestsSimpleStruct *str void gi_marshalling_tests_multi_array_key_value_in (gint length, const gchar **keys, const GValue *values) { - g_assert(length == 3); - g_assert(g_strcmp0("one", keys[0]) == 0); - g_assert(g_value_get_int(&values[0]) == 1); - g_assert(g_strcmp0("two", keys[1]) == 0); - g_assert(g_value_get_int(&values[1]) == 2); - g_assert(g_strcmp0("three", keys[2]) == 0); - g_assert(g_value_get_int(&values[2]) == 3); + g_assert_cmpint(length, ==, 3); + g_assert_cmpstr("one", ==, keys[0]); + g_assert_cmpint(g_value_get_int(&values[0]), ==, 1); + g_assert_cmpstr("two", ==, keys[1]); + g_assert_cmpint(g_value_get_int(&values[1]), ==, 2); + g_assert_cmpstr("three", ==, keys[2]); + g_assert_cmpint(g_value_get_int(&values[2]), ==, 3); } @@ -1418,10 +1418,10 @@ gi_marshalling_tests_array_struct_take_in (GIMarshallingTestsBoxedStruct **struc void gi_marshalling_tests_array_enum_in (GIMarshallingTestsEnum *_enum, gint length) { - g_assert (length == 3); - g_assert (_enum[0] == GI_MARSHALLING_TESTS_ENUM_VALUE1); - g_assert (_enum[1] == GI_MARSHALLING_TESTS_ENUM_VALUE2); - g_assert (_enum[2] == GI_MARSHALLING_TESTS_ENUM_VALUE3); + g_assert_cmpint(length, ==, 3); + g_assert_cmpint(_enum[0], ==, GI_MARSHALLING_TESTS_ENUM_VALUE1); + g_assert_cmpint(_enum[1], ==, GI_MARSHALLING_TESTS_ENUM_VALUE2); + g_assert_cmpint(_enum[2], ==, GI_MARSHALLING_TESTS_ENUM_VALUE3); } /** @@ -1432,7 +1432,7 @@ gi_marshalling_tests_array_enum_in (GIMarshallingTestsEnum *_enum, gint length) void gi_marshalling_tests_array_in_guint64_len (const gint *ints, guint64 length) { - g_assert (length == 4); + g_assert_cmpint(length, ==, 4); gi_marshalling_tests_array_in (ints, length); } @@ -1445,7 +1445,7 @@ gi_marshalling_tests_array_in_guint64_len (const gint *ints, guint64 length) void gi_marshalling_tests_array_in_guint8_len (const gint *ints, guint8 length) { - g_assert (length == 4); + g_assert_cmpint(length, ==, 4); gi_marshalling_tests_array_in (ints, length); } @@ -1493,11 +1493,11 @@ gi_marshalling_tests_array_inout (gint **ints, gint *length) { static gint values[] = {-2, -1, 0, 1, 2}; - g_assert(*length == 4); - g_assert((*ints)[0] == -1); - g_assert((*ints)[1] == 0); - g_assert((*ints)[2] == 1); - g_assert((*ints)[3] == 2); + g_assert_cmpint(*length, ==, 4); + g_assert_cmpint((*ints)[0], ==, -1); + g_assert_cmpint((*ints)[1], ==, 0); + g_assert_cmpint((*ints)[2], ==, 1); + g_assert_cmpint((*ints)[3], ==, 2); *length = 5; *ints = values; @@ -1516,11 +1516,11 @@ gi_marshalling_tests_array_inout_etc (gint first, gint **ints, gint *length, gin { static gint values[] = {-2, -1, 0, 1, 2}; - g_assert(*length == 4); - g_assert((*ints)[0] == -1); - g_assert((*ints)[1] == 0); - g_assert((*ints)[2] == 1); - g_assert((*ints)[3] == 2); + g_assert_cmpint(*length, ==, 4); + g_assert_cmpint((*ints)[0], ==, -1); + g_assert_cmpint((*ints)[1], ==, 0); + g_assert_cmpint((*ints)[2], ==, 1); + g_assert_cmpint((*ints)[3], ==, 2); values[0] = first; values[4] = last; @@ -1598,9 +1598,9 @@ void gi_marshalling_tests_array_zero_terminated_in (gchar **utf8s) { g_assert(g_strv_length(utf8s)); - g_assert(strcmp(utf8s[0], "0") == 0); - g_assert(strcmp(utf8s[1], "1") == 0); - g_assert(strcmp(utf8s[2], "2") == 0); + g_assert_cmpstr(utf8s[0], ==, "0"); + g_assert_cmpstr(utf8s[1], ==, "1"); + g_assert_cmpstr(utf8s[2], ==, "2"); } /** @@ -1624,9 +1624,9 @@ gi_marshalling_tests_array_zero_terminated_inout (gchar ***utf8s) static gchar *values[] = {"-1", "0", "1", "2", NULL}; g_assert(g_strv_length(*utf8s)); - g_assert(strcmp((*utf8s)[0], "0") == 0); - g_assert(strcmp((*utf8s)[1], "1") == 0); - g_assert(strcmp((*utf8s)[2], "2") == 0); + g_assert_cmpstr((*utf8s)[0], ==, "0"); + g_assert_cmpstr((*utf8s)[1], ==, "1"); + g_assert_cmpstr((*utf8s)[2], ==, "2"); *utf8s = values; } @@ -1796,11 +1796,11 @@ gi_marshalling_tests_garray_utf8_full_return (void) void gi_marshalling_tests_garray_int_none_in (GArray *array_) { - g_assert (array_->len == 4); - g_assert (g_array_index (array_, gint, 0) == -1); - g_assert (g_array_index (array_, gint, 1) == 0); - g_assert (g_array_index (array_, gint, 2) == 1); - g_assert (g_array_index (array_, gint, 3) == 2); + g_assert_cmpint(array_->len, ==, 4); + g_assert_cmpint(g_array_index (array_, gint, 0), ==, -1); + g_assert_cmpint(g_array_index (array_, gint, 1), ==, 0); + g_assert_cmpint(g_array_index (array_, gint, 2), ==, 1); + g_assert_cmpint(g_array_index (array_, gint, 3), ==, 2); } /** @@ -1810,10 +1810,10 @@ gi_marshalling_tests_garray_int_none_in (GArray *array_) void gi_marshalling_tests_garray_utf8_none_in (GArray *array_) { - g_assert (array_->len == 3); - g_assert (strcmp (g_array_index (array_, gchar*, 0), "0") == 0); - g_assert (strcmp (g_array_index (array_, gchar*, 1), "1") == 0); - g_assert (strcmp (g_array_index (array_, gchar*, 2), "2") == 0); + g_assert_cmpint(array_->len, ==, 3); + g_assert_cmpstr(g_array_index (array_, gchar*, 0), ==, "0"); + g_assert_cmpstr(g_array_index (array_, gchar*, 1), ==, "1"); + g_assert_cmpstr(g_array_index (array_, gchar*, 2), ==, "2"); } /** @@ -1883,10 +1883,10 @@ gi_marshalling_tests_garray_utf8_none_inout (GArray **array_) static gchar *values[] = {"-2", "-1", "0", "1", NULL}; gint i; - g_assert ((*array_)->len == 3); - g_assert (strcmp (g_array_index (*array_, gchar*, 0), "0") == 0); - g_assert (strcmp (g_array_index (*array_, gchar*, 1), "1") == 0); - g_assert (strcmp (g_array_index (*array_, gchar*, 2), "2") == 0); + g_assert_cmpint((*array_)->len, ==, 3); + g_assert_cmpstr(g_array_index (*array_, gchar*, 0), ==, "0"); + g_assert_cmpstr(g_array_index (*array_, gchar*, 1), ==, "1"); + g_assert_cmpstr(g_array_index (*array_, gchar*, 2), ==, "2"); if (internal == NULL) { internal = g_array_new (TRUE, TRUE, sizeof (gchar *)); @@ -1910,10 +1910,10 @@ gi_marshalling_tests_garray_utf8_container_inout (GArray **array_) static gchar *val4 = "1"; GArray *result; - g_assert ((*array_)->len == 3); - g_assert (strcmp (g_array_index (*array_, gchar*, 0), "0") == 0); - g_assert (strcmp (g_array_index (*array_, gchar*, 1), "1") == 0); - g_assert (strcmp (g_array_index (*array_, gchar*, 2), "2") == 0); + g_assert_cmpint((*array_)->len, ==, 3); + g_assert_cmpstr(g_array_index (*array_, gchar*, 0), ==, "0"); + g_assert_cmpstr(g_array_index (*array_, gchar*, 1), ==, "1"); + g_assert_cmpstr(g_array_index (*array_, gchar*, 2), ==, "2"); result = g_array_new (TRUE, TRUE, sizeof (gchar *)); g_array_append_val (result, val1); @@ -1936,10 +1936,10 @@ gi_marshalling_tests_garray_utf8_full_inout (GArray **array_) gchar *val; GArray *result; - g_assert ((*array_)->len == 3); - g_assert (strcmp (g_array_index (*array_, gchar*, 0), "0") == 0); - g_assert (strcmp (g_array_index (*array_, gchar*, 1), "1") == 0); - g_assert (strcmp (g_array_index (*array_, gchar*, 2), "2") == 0); + g_assert_cmpint((*array_)->len, ==, 3); + g_assert_cmpstr(g_array_index (*array_, gchar*, 0), ==, "0"); + g_assert_cmpstr(g_array_index (*array_, gchar*, 1), ==, "1"); + g_assert_cmpstr(g_array_index (*array_, gchar*, 2), ==, "2"); result = g_array_new (TRUE, TRUE, sizeof (gchar *)); val = g_strdup (val2); @@ -2022,10 +2022,10 @@ gi_marshalling_tests_gptrarray_utf8_full_return (void) void gi_marshalling_tests_gptrarray_utf8_none_in (GPtrArray *parray_) { - g_assert (parray_->len == 3); - g_assert (strcmp (g_ptr_array_index (parray_, 0), "0") == 0); - g_assert (strcmp (g_ptr_array_index (parray_, 1), "1") == 0); - g_assert (strcmp (g_ptr_array_index (parray_, 2), "2") == 0); + g_assert_cmpint(parray_->len, ==, 3); + g_assert_cmpstr(g_ptr_array_index (parray_, 0), ==, "0"); + g_assert_cmpstr(g_ptr_array_index (parray_, 1), ==, "1"); + g_assert_cmpstr(g_ptr_array_index (parray_, 2), ==, "2"); } /** @@ -2095,10 +2095,10 @@ gi_marshalling_tests_gptrarray_utf8_none_inout (GPtrArray **parray_) static gchar *values[] = {"-2", "-1", "0", "1", NULL}; gint i; - g_assert ((*parray_)->len == 3); - g_assert (strcmp (g_ptr_array_index (*parray_, 0), "0") == 0); - g_assert (strcmp (g_ptr_array_index (*parray_, 1), "1") == 0); - g_assert (strcmp (g_ptr_array_index (*parray_, 2), "2") == 0); + g_assert_cmpint((*parray_)->len, ==, 3); + g_assert_cmpstr(g_ptr_array_index (*parray_, 0), ==, "0"); + g_assert_cmpstr(g_ptr_array_index (*parray_, 1), ==, "1"); + g_assert_cmpstr(g_ptr_array_index (*parray_, 2), ==, "2"); if (internal == NULL) { internal = g_ptr_array_new (); @@ -2122,10 +2122,10 @@ gi_marshalling_tests_gptrarray_utf8_container_inout (GPtrArray **parray_) static gchar *val4 = "1"; GPtrArray *result; - g_assert ((*parray_)->len == 3); - g_assert (strcmp (g_ptr_array_index (*parray_, 0), "0") == 0); - g_assert (strcmp (g_ptr_array_index (*parray_, 1), "1") == 0); - g_assert (strcmp (g_ptr_array_index (*parray_, 2), "2") == 0); + g_assert_cmpint((*parray_)->len, ==, 3); + g_assert_cmpstr(g_ptr_array_index (*parray_, 0), ==, "0"); + g_assert_cmpstr(g_ptr_array_index (*parray_, 1), ==, "1"); + g_assert_cmpstr(g_ptr_array_index (*parray_, 2), ==, "2"); result = g_ptr_array_new (); g_ptr_array_add (result, (gpointer) val1); @@ -2148,10 +2148,10 @@ gi_marshalling_tests_gptrarray_utf8_full_inout (GPtrArray **parray_) gchar *val; GPtrArray *result; - g_assert ((*parray_)->len == 3); - g_assert (strcmp (g_ptr_array_index (*parray_, 0), "0") == 0); - g_assert (strcmp (g_ptr_array_index (*parray_, 1), "1") == 0); - g_assert (strcmp (g_ptr_array_index (*parray_, 2), "2") == 0); + g_assert_cmpint((*parray_)->len, ==, 3); + g_assert_cmpstr(g_ptr_array_index (*parray_, 0), ==, "0"); + g_assert_cmpstr(g_ptr_array_index (*parray_, 1), ==, "1"); + g_assert_cmpstr(g_ptr_array_index (*parray_, 2), ==, "2"); result = g_ptr_array_new (); val = g_strdup (val2); @@ -2221,10 +2221,10 @@ gi_marshalling_tests_gstrv_return (void) void gi_marshalling_tests_gstrv_in (GStrv g_strv) { - g_assert(g_strv_length(g_strv) == 3); - g_assert(strcmp(g_strv[0], "0") == 0); - g_assert(strcmp(g_strv[1], "1") == 0); - g_assert(strcmp(g_strv[2], "2") == 0); + g_assert_cmpint(g_strv_length(g_strv), ==, 3); + g_assert_cmpstr(g_strv[0], ==, "0"); + g_assert_cmpstr(g_strv[1], ==, "1"); + g_assert_cmpstr(g_strv[2], ==, "2"); } /** @@ -2335,11 +2335,11 @@ gi_marshalling_tests_glist_utf8_full_return (void) void gi_marshalling_tests_glist_int_none_in (GList *list) { - g_assert(g_list_length(list) == 4); - g_assert(GPOINTER_TO_INT(g_list_nth_data(list, 0)) == -1); - g_assert(GPOINTER_TO_INT(g_list_nth_data(list, 1)) == 0); - g_assert(GPOINTER_TO_INT(g_list_nth_data(list, 2)) == 1); - g_assert(GPOINTER_TO_INT(g_list_nth_data(list, 3)) == 2); + g_assert_cmpint(g_list_length(list), ==, 4); + g_assert_cmpint(GPOINTER_TO_INT(g_list_nth_data(list, 0)), ==, -1); + g_assert_cmpint(GPOINTER_TO_INT(g_list_nth_data(list, 1)), ==, 0); + g_assert_cmpint(GPOINTER_TO_INT(g_list_nth_data(list, 2)), ==, 1); + g_assert_cmpint(GPOINTER_TO_INT(g_list_nth_data(list, 3)), ==, 2); } /** @@ -2349,10 +2349,10 @@ gi_marshalling_tests_glist_int_none_in (GList *list) void gi_marshalling_tests_glist_utf8_none_in (GList *list) { - g_assert(g_list_length(list) == 3); - g_assert(strcmp(g_list_nth_data(list, 0), "0") == 0); - g_assert(strcmp(g_list_nth_data(list, 1), "1") == 0); - g_assert(strcmp(g_list_nth_data(list, 2), "2") == 0); + g_assert_cmpint(g_list_length(list), ==, 3); + g_assert_cmpint(strcmp(g_list_nth_data(list, 0), "0"), ==, 0); + g_assert_cmpint(strcmp(g_list_nth_data(list, 1), "1"), ==, 0); + g_assert_cmpint(strcmp(g_list_nth_data(list, 2), "2"), ==, 0); } /** @@ -2410,10 +2410,10 @@ gi_marshalling_tests_glist_utf8_none_inout (GList **list) { static GList *values = NULL; - g_assert(g_list_length(*list) == 3); - g_assert(strcmp(g_list_nth_data(*list, 0), "0") == 0); - g_assert(strcmp(g_list_nth_data(*list, 1), "1") == 0); - g_assert(strcmp(g_list_nth_data(*list, 2), "2") == 0); + g_assert_cmpint(g_list_length(*list), ==, 3); + g_assert_cmpstr(g_list_nth_data(*list, 0), ==, "0"); + g_assert_cmpstr(g_list_nth_data(*list, 1), ==, "1"); + g_assert_cmpstr(g_list_nth_data(*list, 2), ==, "2"); if (values == NULL) { values = g_list_append(values, "-2"); @@ -2434,10 +2434,10 @@ gi_marshalling_tests_glist_utf8_container_inout (GList **list) { GList *result = NULL; - g_assert(g_list_length(*list) == 3); - g_assert(strcmp(g_list_nth_data(*list, 0), "0") == 0); - g_assert(strcmp(g_list_nth_data(*list, 1), "1") == 0); - g_assert(strcmp(g_list_nth_data(*list, 2), "2") == 0); + g_assert_cmpint(g_list_length(*list), ==, 3); + g_assert_cmpstr(g_list_nth_data(*list, 0), ==, "0"); + g_assert_cmpstr(g_list_nth_data(*list, 1), ==, "1"); + g_assert_cmpstr(g_list_nth_data(*list, 2), ==, "2"); result = g_list_prepend(result, "1"); result = g_list_prepend(result, "0"); @@ -2456,10 +2456,10 @@ gi_marshalling_tests_glist_utf8_full_inout (GList **list) { GList *result = NULL; - g_assert(g_list_length(*list) == 3); - g_assert(strcmp(g_list_nth_data(*list, 0), "0") == 0); - g_assert(strcmp(g_list_nth_data(*list, 1), "1") == 0); - g_assert(strcmp(g_list_nth_data(*list, 2), "2") == 0); + g_assert_cmpint(g_list_length(*list), ==, 3); + g_assert_cmpstr(g_list_nth_data(*list, 0), ==, "0"); + g_assert_cmpstr(g_list_nth_data(*list, 1), ==, "1"); + g_assert_cmpstr(g_list_nth_data(*list, 2), ==, "2"); result = g_list_prepend(result, g_strdup("1")); result = g_list_prepend(result, g_strdup("0")); @@ -2554,11 +2554,11 @@ gi_marshalling_tests_gslist_utf8_full_return (void) void gi_marshalling_tests_gslist_int_none_in (GSList *list) { - g_assert(g_slist_length(list) == 4); - g_assert(GPOINTER_TO_INT(g_slist_nth_data(list, 0)) == -1); - g_assert(GPOINTER_TO_INT(g_slist_nth_data(list, 1)) == 0); - g_assert(GPOINTER_TO_INT(g_slist_nth_data(list, 2)) == 1); - g_assert(GPOINTER_TO_INT(g_slist_nth_data(list, 3)) == 2); + g_assert_cmpint(g_slist_length(list), ==, 4); + g_assert_cmpint(GPOINTER_TO_INT(g_slist_nth_data(list, 0)), ==, -1); + g_assert_cmpint(GPOINTER_TO_INT(g_slist_nth_data(list, 1)), ==, 0); + g_assert_cmpint(GPOINTER_TO_INT(g_slist_nth_data(list, 2)), ==, 1); + g_assert_cmpint(GPOINTER_TO_INT(g_slist_nth_data(list, 3)), ==, 2); } /** @@ -2568,10 +2568,10 @@ gi_marshalling_tests_gslist_int_none_in (GSList *list) void gi_marshalling_tests_gslist_utf8_none_in (GSList *list) { - g_assert(g_slist_length(list) == 3); - g_assert(strcmp(g_slist_nth_data(list, 0), "0") == 0); - g_assert(strcmp(g_slist_nth_data(list, 1), "1") == 0); - g_assert(strcmp(g_slist_nth_data(list, 2), "2") == 0); + g_assert_cmpint(g_slist_length(list), ==, 3); + g_assert_cmpstr(g_slist_nth_data(list, 0), ==, "0"); + g_assert_cmpstr(g_slist_nth_data(list, 1), ==, "1"); + g_assert_cmpstr(g_slist_nth_data(list, 2), ==, "2"); } /** @@ -2632,10 +2632,10 @@ gi_marshalling_tests_gslist_utf8_none_inout (GSList **list) { static GSList *values = NULL; - g_assert(g_slist_length(*list) == 3); - g_assert(strcmp(g_slist_nth_data(*list, 0), "0") == 0); - g_assert(strcmp(g_slist_nth_data(*list, 1), "1") == 0); - g_assert(strcmp(g_slist_nth_data(*list, 2), "2") == 0); + g_assert_cmpint(g_slist_length(*list), ==, 3); + g_assert_cmpstr(g_slist_nth_data(*list, 0), ==, "0"); + g_assert_cmpstr(g_slist_nth_data(*list, 1), ==, "1"); + g_assert_cmpstr(g_slist_nth_data(*list, 2), ==, "2"); if (values == NULL) { values = g_slist_prepend(values, "-2"); @@ -2657,10 +2657,10 @@ gi_marshalling_tests_gslist_utf8_container_inout (GSList **list) { GSList *result = NULL; - g_assert(g_slist_length(*list) == 3); - g_assert(strcmp(g_slist_nth_data(*list, 0), "0") == 0); - g_assert(strcmp(g_slist_nth_data(*list, 1), "1") == 0); - g_assert(strcmp(g_slist_nth_data(*list, 2), "2") == 0); + g_assert_cmpint(g_slist_length(*list), ==, 3); + g_assert_cmpstr(g_slist_nth_data(*list, 0), ==, "0"); + g_assert_cmpstr(g_slist_nth_data(*list, 1), ==, "1"); + g_assert_cmpstr(g_slist_nth_data(*list, 2), ==, "2"); result = g_slist_prepend(result, "1"); result = g_slist_prepend(result, "0"); @@ -2679,10 +2679,10 @@ gi_marshalling_tests_gslist_utf8_full_inout (GSList **list) { GSList *result = NULL; - g_assert(g_slist_length(*list) == 3); - g_assert(strcmp(g_slist_nth_data(*list, 0), "0") == 0); - g_assert(strcmp(g_slist_nth_data(*list, 1), "1") == 0); - g_assert(strcmp(g_slist_nth_data(*list, 2), "2") == 0); + g_assert_cmpint(g_slist_length(*list), ==, 3); + g_assert_cmpstr(g_slist_nth_data(*list, 0), ==, "0"); + g_assert_cmpstr(g_slist_nth_data(*list, 1), ==, "1"); + g_assert_cmpstr(g_slist_nth_data(*list, 2), ==, "2"); result = g_slist_prepend(result, g_strdup("1")); result = g_slist_prepend(result, g_strdup("0")); @@ -2780,10 +2780,10 @@ gi_marshalling_tests_ghashtable_utf8_full_return (void) void gi_marshalling_tests_ghashtable_int_none_in (GHashTable *hash_table) { - g_assert(GPOINTER_TO_INT(g_hash_table_lookup(hash_table, GINT_TO_POINTER(-1))) == 1); - g_assert(GPOINTER_TO_INT(g_hash_table_lookup(hash_table, GINT_TO_POINTER(0))) == 0); - g_assert(GPOINTER_TO_INT(g_hash_table_lookup(hash_table, GINT_TO_POINTER(1))) == -1); - g_assert(GPOINTER_TO_INT(g_hash_table_lookup(hash_table, GINT_TO_POINTER(2))) == -2); + g_assert_cmpint(GPOINTER_TO_INT(g_hash_table_lookup(hash_table, GINT_TO_POINTER(-1))), ==, 1); + g_assert_cmpint(GPOINTER_TO_INT(g_hash_table_lookup(hash_table, GINT_TO_POINTER(0))), ==, 0); + g_assert_cmpint(GPOINTER_TO_INT(g_hash_table_lookup(hash_table, GINT_TO_POINTER(1))), ==, -1); + g_assert_cmpint(GPOINTER_TO_INT(g_hash_table_lookup(hash_table, GINT_TO_POINTER(2))), ==, -2); } /** @@ -2793,10 +2793,10 @@ gi_marshalling_tests_ghashtable_int_none_in (GHashTable *hash_table) void gi_marshalling_tests_ghashtable_utf8_none_in (GHashTable *hash_table) { - g_assert(strcmp(g_hash_table_lookup(hash_table, "-1"), "1") == 0); - g_assert(strcmp(g_hash_table_lookup(hash_table, "0"), "0") == 0); - g_assert(strcmp(g_hash_table_lookup(hash_table, "1"), "-1") == 0); - g_assert(strcmp(g_hash_table_lookup(hash_table, "2"), "-2") == 0); + g_assert_cmpstr(g_hash_table_lookup(hash_table, "-1"), ==, "1"); + g_assert_cmpstr(g_hash_table_lookup(hash_table, "0"), ==, "0"); + g_assert_cmpstr(g_hash_table_lookup(hash_table, "1"), ==, "-1"); + g_assert_cmpstr(g_hash_table_lookup(hash_table, "2"), ==, "-2"); } /** @@ -2856,10 +2856,10 @@ gi_marshalling_tests_ghashtable_utf8_none_inout (GHashTable **hash_table) { static GHashTable *new_hash_table = NULL; - g_assert(strcmp(g_hash_table_lookup(*hash_table, "-1"), "1") == 0); - g_assert(strcmp(g_hash_table_lookup(*hash_table, "0"), "0") == 0); - g_assert(strcmp(g_hash_table_lookup(*hash_table, "1"), "-1") == 0); - g_assert(strcmp(g_hash_table_lookup(*hash_table, "2"), "-2") == 0); + g_assert_cmpstr(g_hash_table_lookup(*hash_table, "-1"), ==, "1"); + g_assert_cmpstr(g_hash_table_lookup(*hash_table, "0"), ==, "0"); + g_assert_cmpstr(g_hash_table_lookup(*hash_table, "1"), ==, "-1"); + g_assert_cmpstr(g_hash_table_lookup(*hash_table, "2"), ==, "-2"); if (new_hash_table == NULL) { new_hash_table = g_hash_table_new(g_str_hash, g_str_equal); @@ -2880,10 +2880,10 @@ gi_marshalling_tests_ghashtable_utf8_container_inout (GHashTable **hash_table) { GHashTable *result = g_hash_table_new(g_str_hash, g_str_equal); - g_assert(strcmp(g_hash_table_lookup(*hash_table, "-1"), "1") == 0); - g_assert(strcmp(g_hash_table_lookup(*hash_table, "0"), "0") == 0); - g_assert(strcmp(g_hash_table_lookup(*hash_table, "1"), "-1") == 0); - g_assert(strcmp(g_hash_table_lookup(*hash_table, "2"), "-2") == 0); + g_assert_cmpstr(g_hash_table_lookup(*hash_table, "-1"), ==, "1"); + g_assert_cmpstr(g_hash_table_lookup(*hash_table, "0"), ==, "0"); + g_assert_cmpstr(g_hash_table_lookup(*hash_table, "1"), ==, "-1"); + g_assert_cmpstr(g_hash_table_lookup(*hash_table, "2"), ==, "-2"); g_hash_table_insert(result, "-1", "1"); g_hash_table_insert(result, "0", "0"); @@ -2902,10 +2902,10 @@ gi_marshalling_tests_ghashtable_utf8_full_inout (GHashTable **hash_table) GHashTable *result = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free); - g_assert(strcmp(g_hash_table_lookup(*hash_table, "-1"), "1") == 0); - g_assert(strcmp(g_hash_table_lookup(*hash_table, "0"), "0") == 0); - g_assert(strcmp(g_hash_table_lookup(*hash_table, "1"), "-1") == 0); - g_assert(strcmp(g_hash_table_lookup(*hash_table, "2"), "-2") == 0); + g_assert_cmpstr(g_hash_table_lookup(*hash_table, "-1"), ==, "1"); + g_assert_cmpstr(g_hash_table_lookup(*hash_table, "0"), ==, "0"); + g_assert_cmpstr(g_hash_table_lookup(*hash_table, "1"), ==, "-1"); + g_assert_cmpstr(g_hash_table_lookup(*hash_table, "2"), ==, "-2"); g_hash_table_insert(result, g_strdup("-1"), g_strdup("1")); g_hash_table_insert(result, g_strdup("0"), g_strdup("0")); @@ -2941,7 +2941,7 @@ gi_marshalling_tests_gvalue_return (void) void gi_marshalling_tests_gvalue_in (GValue *value) { - g_assert(g_value_get_int(value) == 42); + g_assert_cmpint(g_value_get_int(value), ==, 42); } /** @@ -3001,7 +3001,7 @@ gi_marshalling_tests_gvalue_out_caller_allocates (GValue *value) void gi_marshalling_tests_gvalue_inout (GValue **value) { - g_assert(g_value_get_int(*value) == 42); + g_assert_cmpint(g_value_get_int(*value), ==, 42); g_value_unset(*value); g_value_init(*value, G_TYPE_STRING); g_value_set_string(*value, "42"); @@ -3082,7 +3082,7 @@ gi_marshalling_tests_gclosure_in (GClosure *closure) 0, NULL, NULL); - g_assert(g_value_get_int (&return_value) == 42); + g_assert_cmpint(g_value_get_int (&return_value), ==, 42); g_value_unset(&return_value); } @@ -3226,7 +3226,7 @@ gi_marshalling_tests_genum_returnv (void) void gi_marshalling_tests_genum_in (GIMarshallingTestsGEnum enum_) { - g_assert(enum_ == GI_MARSHALLING_TESTS_GENUM_VALUE3); + g_assert_cmpint(enum_, ==, GI_MARSHALLING_TESTS_GENUM_VALUE3); } /** @@ -3246,7 +3246,7 @@ gi_marshalling_tests_genum_out (GIMarshallingTestsGEnum *enum_) void gi_marshalling_tests_genum_inout (GIMarshallingTestsGEnum *enum_) { - g_assert(*enum_ == GI_MARSHALLING_TESTS_GENUM_VALUE3); + g_assert_cmpint(*enum_, ==, GI_MARSHALLING_TESTS_GENUM_VALUE3); *enum_ = GI_MARSHALLING_TESTS_GENUM_VALUE1; } @@ -3260,7 +3260,7 @@ gi_marshalling_tests_enum_returnv (void) void gi_marshalling_tests_enum_in (GIMarshallingTestsEnum enum_) { - g_assert(enum_ == GI_MARSHALLING_TESTS_ENUM_VALUE3); + g_assert_cmpint(enum_, ==, GI_MARSHALLING_TESTS_ENUM_VALUE3); } /** @@ -3280,7 +3280,7 @@ gi_marshalling_tests_enum_out (GIMarshallingTestsEnum *enum_) void gi_marshalling_tests_enum_inout (GIMarshallingTestsEnum *enum_) { - g_assert(*enum_ == GI_MARSHALLING_TESTS_ENUM_VALUE3); + g_assert_cmpint(*enum_, ==, GI_MARSHALLING_TESTS_ENUM_VALUE3); *enum_ = GI_MARSHALLING_TESTS_ENUM_VALUE1; } @@ -3411,15 +3411,15 @@ gi_marshalling_tests_simple_struct_returnv (void) void gi_marshalling_tests_simple_struct_inv (GIMarshallingTestsSimpleStruct *struct_) { - g_assert(struct_->long_ == 6); - g_assert(struct_->int8 == 7); + g_assert_cmpint(struct_->long_, ==, 6); + g_assert_cmpint(struct_->int8, ==, 7); } void gi_marshalling_tests_simple_struct_method (GIMarshallingTestsSimpleStruct *struct_) { - g_assert(struct_->long_ == 6); - g_assert(struct_->int8 == 7); + g_assert_cmpint(struct_->long_, ==, 6); + g_assert_cmpint(struct_->int8, ==, 7); } @@ -3461,7 +3461,7 @@ gi_marshalling_tests_pointer_struct_returnv (void) void gi_marshalling_tests_pointer_struct_inv (GIMarshallingTestsPointerStruct *struct_) { - g_assert(struct_->long_ == 42); + g_assert_cmpint(struct_->long_, ==, 42); } static GIMarshallingTestsBoxedStruct * @@ -3537,7 +3537,7 @@ gi_marshalling_tests_boxed_struct_returnv (void) void gi_marshalling_tests_boxed_struct_inv (GIMarshallingTestsBoxedStruct *struct_) { - g_assert(struct_->long_ == 42); + g_assert_cmpint(struct_->long_, ==, 42); } /** @@ -3565,7 +3565,7 @@ gi_marshalling_tests_boxed_struct_out (GIMarshallingTestsBoxedStruct **struct_) void gi_marshalling_tests_boxed_struct_inout (GIMarshallingTestsBoxedStruct **struct_) { - g_assert((*struct_)->long_ == 42); + g_assert_cmpint((*struct_)->long_, ==, 42); (*struct_) = g_slice_new (GIMarshallingTestsBoxedStruct); (*struct_)->long_ = 0; @@ -3629,13 +3629,13 @@ gi_marshalling_tests_union_returnv (void) void gi_marshalling_tests_union_inv (GIMarshallingTestsUnion *union_) { - g_assert(union_->long_ == 42); + g_assert_cmpint(union_->long_, ==, 42); } void gi_marshalling_tests_union_method (GIMarshallingTestsUnion *union_) { - g_assert(union_->long_ == 42); + g_assert_cmpint(union_->long_, ==, 42); } @@ -3721,14 +3721,14 @@ void gi_marshalling_tests_object_method (GIMarshallingTestsObject *object) { g_return_if_fail (GI_MARSHALLING_TESTS_IS_OBJECT (object)); - g_assert (object->int_ == 42); + g_assert_cmpint (object->int_, ==, 42); } void gi_marshalling_tests_object_overridden_method (GIMarshallingTestsObject *object) { g_return_if_fail (GI_MARSHALLING_TESTS_IS_OBJECT (object)); - g_assert (object->int_ == 0); + g_assert_cmpint (object->int_, ==, 0); } GIMarshallingTestsObject * @@ -3744,11 +3744,11 @@ gi_marshalling_tests_object_new (gint int_) void gi_marshalling_tests_object_method_array_in (GIMarshallingTestsObject *object, const gint *ints, gint length) { - g_assert(length == 4); - g_assert(ints[0] == -1); - g_assert(ints[1] == 0); - g_assert(ints[2] == 1); - g_assert(ints[3] == 2); + g_assert_cmpint(length, ==, 4); + g_assert_cmpint(ints[0], ==, -1); + g_assert_cmpint(ints[1], ==, 0); + g_assert_cmpint(ints[2], ==, 1); + g_assert_cmpint(ints[3], ==, 2); } /** @@ -3774,11 +3774,11 @@ gi_marshalling_tests_object_method_array_inout (GIMarshallingTestsObject *object { static gint values[] = {-2, -1, 0, 1, 2}; - g_assert(*length == 4); - g_assert((*ints)[0] == -1); - g_assert((*ints)[1] == 0); - g_assert((*ints)[2] == 1); - g_assert((*ints)[3] == 2); + g_assert_cmpint(*length, ==, 4); + g_assert_cmpint((*ints)[0], ==, -1); + g_assert_cmpint((*ints)[1], ==, 0); + g_assert_cmpint((*ints)[2], ==, 1); + g_assert_cmpint((*ints)[3], ==, 2); *length = 5; *ints = values; @@ -3902,7 +3902,7 @@ gi_marshalling_tests_object_full_return (void) void gi_marshalling_tests_object_none_in (GIMarshallingTestsObject *object) { - g_assert(object->int_ == 42); + g_assert_cmpint(object->int_, ==, 42); } /** @@ -3940,7 +3940,7 @@ gi_marshalling_tests_object_none_inout (GIMarshallingTestsObject **object) { static GIMarshallingTestsObject *new_object = NULL; - g_assert((*object)->int_ == 42); + g_assert_cmpint((*object)->int_, ==, 42); if (new_object == NULL) { new_object = g_object_new(GI_MARSHALLING_TESTS_TYPE_OBJECT, NULL); @@ -3957,7 +3957,7 @@ gi_marshalling_tests_object_none_inout (GIMarshallingTestsObject **object) void gi_marshalling_tests_object_full_inout (GIMarshallingTestsObject **object) { - g_assert((*object)->int_ == 42); + g_assert_cmpint((*object)->int_, ==, 42); *object = g_object_new(GI_MARSHALLING_TESTS_TYPE_OBJECT, NULL); } @@ -4109,13 +4109,13 @@ gi_marshalling_tests_sub_object_class_init (GIMarshallingTestsSubObjectClass *kl void gi_marshalling_tests_sub_object_sub_method (GIMarshallingTestsSubObject *object) { - g_assert(GI_MARSHALLING_TESTS_OBJECT(object)->int_ == 0); + g_assert_cmpint(GI_MARSHALLING_TESTS_OBJECT(object)->int_, ==, 0); } void gi_marshalling_tests_sub_object_overwritten_method (GIMarshallingTestsSubObject *object) { - g_assert(GI_MARSHALLING_TESTS_OBJECT(object)->int_ == 0); + g_assert_cmpint(GI_MARSHALLING_TESTS_OBJECT(object)->int_, ==, 0); } G_DEFINE_TYPE (GIMarshallingTestsSubSubObject, gi_marshalling_tests_sub_sub_object, GI_MARSHALLING_TESTS_TYPE_SUB_OBJECT); |