24 #include "../lib/grn-assertions.h"
51 #define ADD_DATUM(label, expected, input, encoding) \
52 gcut_add_datum(label, \
53 "expected", G_TYPE_BOOLEAN, expected, \
54 "input", G_TYPE_STRING, input, \
55 "encoding", G_TYPE_INT, encoding, \
76 encoding = gcut_data_get_int(data,
"encoding");
78 input = gcut_data_get_string(data,
"input");
79 if (gcut_data_get_boolean(data,
"expected")) {
93 #define ADD_DATUM(label, expected, input) \
94 gcut_add_datum(label, \
95 "expected", G_TYPE_BOOLEAN, expected, \
96 "input", G_TYPE_STRING, input, \
99 #define UFFFE_IN_UTF8 "\xef\xbf\xbe"
116 input = gcut_data_get_string(data,
"input");
117 if (gcut_data_get_boolean(data,
"expected")) {
119 input, strlen(input),
123 input, strlen(input),