Lines Matching refs:test_cases

56     } test_cases[] = {  in escaped_string()  local
87 for (i = 0; test_cases[i].json_in; i++) { in escaped_string()
89 if (test_cases[i].utf8_out) { in escaped_string()
90 cstr = from_json_str(test_cases[i].json_in, j, &error_abort); in escaped_string()
92 ==, test_cases[i].utf8_out); in escaped_string()
93 if (!test_cases[i].skip) { in escaped_string()
95 g_assert_cmpstr(jstr, ==, test_cases[i].json_in); in escaped_string()
100 cstr = from_json_str(test_cases[i].json_in, j, NULL); in escaped_string()
109 const char *test_cases[] = { in string_with_quotes() local
118 for (i = 0; test_cases[i]; i++) { in string_with_quotes()
120 qobject_from_json(test_cases[i], &error_abort)); in string_with_quotes()
122 cstr = g_strndup(test_cases[i] + 1, strlen(test_cases[i]) - 2); in string_with_quotes()
143 } test_cases[] = { in utf8_string() local
743 for (i = 0; test_cases[i].json_in; i++) { in utf8_string()
745 json_in = test_cases[i].json_in; in utf8_string()
746 utf8_out = test_cases[i].utf8_out; in utf8_string()
747 utf8_in = test_cases[i].utf8_out ?: test_cases[i].json_in; in utf8_string()
748 json_out = test_cases[i].json_out ?: test_cases[i].json_in; in utf8_string()
797 } test_cases[] = { in int_number() local
811 for (i = 0; test_cases[i].encoded; i++) { in int_number()
813 qobject_from_json(test_cases[i].encoded, in int_number()
817 g_assert_cmpint(ival, ==, test_cases[i].decoded); in int_number()
818 if (test_cases[i].decoded >= 0) { in int_number()
820 g_assert_cmpuint(uval, ==, (uint64_t)test_cases[i].decoded); in int_number()
825 (double)test_cases[i].decoded); in int_number()
829 test_cases[i].reencoded ?: test_cases[i].encoded); in int_number()
842 } test_cases[] = { in uint_number() local
853 for (i = 0; test_cases[i].encoded; i++) { in uint_number()
855 qobject_from_json(test_cases[i].encoded, in uint_number()
859 g_assert_cmpuint(uval, ==, test_cases[i].decoded); in uint_number()
862 (double)test_cases[i].decoded); in uint_number()
866 test_cases[i].reencoded ?: test_cases[i].encoded); in uint_number()
879 } test_cases[] = { in float_number() local
894 for (i = 0; test_cases[i].encoded; i++) { in float_number()
896 qobject_from_json(test_cases[i].encoded, in float_number()
899 g_assert_cmpfloat(qnum_get_double(qnum), ==, test_cases[i].decoded); in float_number()
905 test_cases[i].reencoded ?: test_cases[i].encoded); in float_number()
1061 } test_cases[] = { in simple_dict() local
1084 for (i = 0; test_cases[i].encoded; i++) { in simple_dict()
1088 obj = qobject_from_json(test_cases[i].encoded, &error_abort); in simple_dict()
1089 g_assert(qlit_equal_qobject(&test_cases[i].decoded, obj)); in simple_dict()
1095 g_assert(qlit_equal_qobject(&test_cases[i].decoded, obj)); in simple_dict()
1159 } test_cases[] = { in simple_list() local
1193 for (i = 0; test_cases[i].encoded; i++) { in simple_list()
1197 obj = qobject_from_json(test_cases[i].encoded, &error_abort); in simple_list()
1198 g_assert(qlit_equal_qobject(&test_cases[i].decoded, obj)); in simple_list()
1204 g_assert(qlit_equal_qobject(&test_cases[i].decoded, obj)); in simple_list()
1216 } test_cases[] = { in simple_whitespace() local
1255 for (i = 0; test_cases[i].encoded; i++) { in simple_whitespace()
1259 obj = qobject_from_json(test_cases[i].encoded, &error_abort); in simple_whitespace()
1260 g_assert(qlit_equal_qobject(&test_cases[i].decoded, obj)); in simple_whitespace()
1266 g_assert(qlit_equal_qobject(&test_cases[i].decoded, obj)); in simple_whitespace()