• Home
  • Raw
  • Download

Lines Matching refs:assert

84     assert(expected != NULL);  in test_utf8()
97 assert(test_string("i", XKB_KEY_i)); in test_github_issue_42()
98 assert(test_string("I", XKB_KEY_I)); in test_github_issue_42()
99 assert(test_casestring("i", XKB_KEY_i)); in test_github_issue_42()
100 assert(test_casestring("I", XKB_KEY_i)); in test_github_issue_42()
101 assert(xkb_keysym_to_upper(XKB_KEY_i) == XKB_KEY_I); in test_github_issue_42()
102 assert(xkb_keysym_to_lower(XKB_KEY_I) == XKB_KEY_i); in test_github_issue_42()
133 assert(test_string("Undo", 0xFF65)); in main()
134 assert(test_string("ThisKeyShouldNotExist", XKB_KEY_NoSymbol)); in main()
135 assert(test_string("XF86_Switch_VT_5", 0x1008FE05)); in main()
136 assert(test_string("VoidSymbol", 0xFFFFFF)); in main()
137 assert(test_string("U4567", 0x1004567)); in main()
138 assert(test_string("0x10203040", 0x10203040)); in main()
139 assert(test_string("a", 0x61)); in main()
140 assert(test_string("A", 0x41)); in main()
141 assert(test_string("ch", 0xfea0)); in main()
142 assert(test_string("Ch", 0xfea1)); in main()
143 assert(test_string("CH", 0xfea2)); in main()
144 assert(test_string("THORN", 0x00de)); in main()
145 assert(test_string("Thorn", 0x00de)); in main()
146 assert(test_string("thorn", 0x00fe)); in main()
148 assert(test_keysym(0x1008FF56, "XF86Close")); in main()
149 assert(test_keysym(0x0, "NoSymbol")); in main()
150 assert(test_keysym(0x1008FE20, "XF86Ungrab")); in main()
151 assert(test_keysym(0x01001234, "U1234")); in main()
153 assert(test_keysym(0x010002DE, "U02DE")); in main()
155 assert(test_keysym(0x0101F4A9, "U0001F4A9")); in main()
157 assert(test_casestring("Undo", 0xFF65)); in main()
158 assert(test_casestring("UNDO", 0xFF65)); in main()
159 assert(test_casestring("A", 0x61)); in main()
160 assert(test_casestring("a", 0x61)); in main()
161 assert(test_casestring("ThisKeyShouldNotExist", XKB_KEY_NoSymbol)); in main()
162 assert(test_casestring("XF86_Switch_vT_5", 0x1008FE05)); in main()
163 assert(test_casestring("xF86_SwitcH_VT_5", 0x1008FE05)); in main()
164 assert(test_casestring("xF86SwiTch_VT_5", 0x1008FE05)); in main()
165 assert(test_casestring("xF86Switch_vt_5", 0x1008FE05)); in main()
166 assert(test_casestring("VoidSymbol", 0xFFFFFF)); in main()
167 assert(test_casestring("vOIDsymBol", 0xFFFFFF)); in main()
168 assert(test_casestring("U4567", 0x1004567)); in main()
169 assert(test_casestring("u4567", 0x1004567)); in main()
170 assert(test_casestring("0x10203040", 0x10203040)); in main()
171 assert(test_casestring("0X10203040", 0x10203040)); in main()
172 assert(test_casestring("THORN", 0x00fe)); in main()
173 assert(test_casestring("Thorn", 0x00fe)); in main()
174 assert(test_casestring("thorn", 0x00fe)); in main()
176 assert(test_utf8(XKB_KEY_y, "y")); in main()
177 assert(test_utf8(XKB_KEY_u, "u")); in main()
178 assert(test_utf8(XKB_KEY_m, "m")); in main()
179 assert(test_utf8(XKB_KEY_Cyrillic_em, "м")); in main()
180 assert(test_utf8(XKB_KEY_Cyrillic_u, "у")); in main()
181 assert(test_utf8(XKB_KEY_exclam, "!")); in main()
182 assert(test_utf8(XKB_KEY_oslash, "ø")); in main()
183 assert(test_utf8(XKB_KEY_hebrew_aleph, "א")); in main()
184 assert(test_utf8(XKB_KEY_Arabic_sheen, "ش")); in main()
186 assert(test_utf8(XKB_KEY_space, " ")); in main()
187 assert(test_utf8(XKB_KEY_KP_Space, " ")); in main()
188 assert(test_utf8(XKB_KEY_BackSpace, "\b")); in main()
189 assert(test_utf8(XKB_KEY_Escape, "\033")); in main()
190 assert(test_utf8(XKB_KEY_KP_Separator, ",")); in main()
191 assert(test_utf8(XKB_KEY_KP_Decimal, ".")); in main()
192 assert(test_utf8(XKB_KEY_Tab, "\t")); in main()
193 assert(test_utf8(XKB_KEY_KP_Tab, "\t")); in main()
194 assert(test_utf8(XKB_KEY_hyphen, "­")); in main()
195 assert(test_utf8(XKB_KEY_Linefeed, "\n")); in main()
196 assert(test_utf8(XKB_KEY_Return, "\r")); in main()
197 assert(test_utf8(XKB_KEY_KP_Enter, "\r")); in main()
198 assert(test_utf8(XKB_KEY_KP_Equal, "=")); in main()
199 assert(test_utf8(XKB_KEY_9, "9")); in main()
200 assert(test_utf8(XKB_KEY_KP_9, "9")); in main()
201 assert(test_utf8(XKB_KEY_KP_Multiply, "*")); in main()
202 assert(test_utf8(XKB_KEY_KP_Subtract, "-")); in main()
204 assert(test_utf8(0x10005d0, "א")); in main()
205 assert(test_utf8(0x110ffff, "\xf4\x8f\xbf\xbf")); in main()
206 assert(test_utf8(0x1110000, NULL) == 0); in main()
208 assert(test_utf32_to_keysym('y', XKB_KEY_y)); in main()
209 assert(test_utf32_to_keysym('u', XKB_KEY_u)); in main()
210 assert(test_utf32_to_keysym('m', XKB_KEY_m)); in main()
211 assert(test_utf32_to_keysym(0x43c, XKB_KEY_Cyrillic_em)); in main()
212 assert(test_utf32_to_keysym(0x443, XKB_KEY_Cyrillic_u)); in main()
213 assert(test_utf32_to_keysym('!', XKB_KEY_exclam)); in main()
214 assert(test_utf32_to_keysym(0xF8, XKB_KEY_oslash)); in main()
215 assert(test_utf32_to_keysym(0x5D0, XKB_KEY_hebrew_aleph)); in main()
216 assert(test_utf32_to_keysym(0x634, XKB_KEY_Arabic_sheen)); in main()
217 assert(test_utf32_to_keysym(0x1F609, 0x0101F609)); // ;) emoji in main()
219 assert(test_utf32_to_keysym('\b', XKB_KEY_BackSpace)); in main()
220 assert(test_utf32_to_keysym('\t', XKB_KEY_Tab)); in main()
221 assert(test_utf32_to_keysym('\n', XKB_KEY_Linefeed)); in main()
222 assert(test_utf32_to_keysym(0x0b, XKB_KEY_Clear)); in main()
223 assert(test_utf32_to_keysym('\r', XKB_KEY_Return)); in main()
224 assert(test_utf32_to_keysym(0x1b, XKB_KEY_Escape)); in main()
225 assert(test_utf32_to_keysym(0x7f, XKB_KEY_Delete)); in main()
227 assert(test_utf32_to_keysym(' ', XKB_KEY_space)); in main()
228 assert(test_utf32_to_keysym(',', XKB_KEY_comma)); in main()
229 assert(test_utf32_to_keysym('.', XKB_KEY_period)); in main()
230 assert(test_utf32_to_keysym('=', XKB_KEY_equal)); in main()
231 assert(test_utf32_to_keysym('9', XKB_KEY_9)); in main()
232 assert(test_utf32_to_keysym('*', XKB_KEY_asterisk)); in main()
233 assert(test_utf32_to_keysym(0xd7, XKB_KEY_multiply)); in main()
234 assert(test_utf32_to_keysym('-', XKB_KEY_minus)); in main()
235 assert(test_utf32_to_keysym(0x10fffd, 0x110fffd)); in main()
238 assert(test_utf32_to_keysym(0xfdd0, XKB_KEY_NoSymbol)); in main()
239 assert(test_utf32_to_keysym(0xfdef, XKB_KEY_NoSymbol)); in main()
240 assert(test_utf32_to_keysym(0xfffe, XKB_KEY_NoSymbol)); in main()
241 assert(test_utf32_to_keysym(0xffff, XKB_KEY_NoSymbol)); in main()
242 assert(test_utf32_to_keysym(0x7fffe, XKB_KEY_NoSymbol)); in main()
243 assert(test_utf32_to_keysym(0x7ffff, XKB_KEY_NoSymbol)); in main()
244 assert(test_utf32_to_keysym(0xafffe, XKB_KEY_NoSymbol)); in main()
245 assert(test_utf32_to_keysym(0xaffff, XKB_KEY_NoSymbol)); in main()
248 assert(test_utf32_to_keysym(0x110000, XKB_KEY_NoSymbol)); in main()
249 assert(test_utf32_to_keysym(0xdeadbeef, XKB_KEY_NoSymbol)); in main()
251 assert(xkb_keysym_is_lower(XKB_KEY_a)); in main()
252 assert(xkb_keysym_is_lower(XKB_KEY_Greek_lambda)); in main()
253 assert(xkb_keysym_is_lower(xkb_keysym_from_name("U03b1", 0))); /* GREEK SMALL LETTER ALPHA */ in main()
254assert(xkb_keysym_is_lower(xkb_keysym_from_name("U03af", 0))); /* GREEK SMALL LETTER IOTA WITH TON… in main()
256 assert(xkb_keysym_is_upper(XKB_KEY_A)); in main()
257 assert(xkb_keysym_is_upper(XKB_KEY_Greek_LAMBDA)); in main()
258 assert(xkb_keysym_is_upper(xkb_keysym_from_name("U0391", 0))); /* GREEK CAPITAL LETTER ALPHA */ in main()
259assert(xkb_keysym_is_upper(xkb_keysym_from_name("U0388", 0))); /* GREEK CAPITAL LETTER EPSILON WIT… in main()
261 assert(!xkb_keysym_is_upper(XKB_KEY_a)); in main()
262 assert(!xkb_keysym_is_lower(XKB_KEY_A)); in main()
263 assert(!xkb_keysym_is_lower(XKB_KEY_Return)); in main()
264 assert(!xkb_keysym_is_upper(XKB_KEY_Return)); in main()
265 assert(!xkb_keysym_is_lower(XKB_KEY_hebrew_aleph)); in main()
266 assert(!xkb_keysym_is_upper(XKB_KEY_hebrew_aleph)); in main()
267 assert(!xkb_keysym_is_upper(xkb_keysym_from_name("U05D0", 0))); /* HEBREW LETTER ALEF */ in main()
268 assert(!xkb_keysym_is_lower(xkb_keysym_from_name("U05D0", 0))); /* HEBREW LETTER ALEF */ in main()
269 assert(!xkb_keysym_is_lower(XKB_KEY_8)); in main()
270 assert(!xkb_keysym_is_upper(XKB_KEY_8)); in main()
272 assert(xkb_keysym_is_keypad(XKB_KEY_KP_Enter)); in main()
273 assert(xkb_keysym_is_keypad(XKB_KEY_KP_6)); in main()
274 assert(xkb_keysym_is_keypad(XKB_KEY_KP_Add)); in main()
275 assert(!xkb_keysym_is_keypad(XKB_KEY_Num_Lock)); in main()
276 assert(!xkb_keysym_is_keypad(XKB_KEY_1)); in main()
277 assert(!xkb_keysym_is_keypad(XKB_KEY_Return)); in main()
279 assert(xkb_keysym_to_upper(XKB_KEY_a) == XKB_KEY_A); in main()
280 assert(xkb_keysym_to_upper(XKB_KEY_A) == XKB_KEY_A); in main()
281 assert(xkb_keysym_to_lower(XKB_KEY_a) == XKB_KEY_a); in main()
282 assert(xkb_keysym_to_lower(XKB_KEY_A) == XKB_KEY_a); in main()
283 assert(xkb_keysym_to_upper(XKB_KEY_Return) == XKB_KEY_Return); in main()
284 assert(xkb_keysym_to_lower(XKB_KEY_Return) == XKB_KEY_Return); in main()
285 assert(xkb_keysym_to_upper(XKB_KEY_Greek_lambda) == XKB_KEY_Greek_LAMBDA); in main()
286 assert(xkb_keysym_to_upper(XKB_KEY_Greek_LAMBDA) == XKB_KEY_Greek_LAMBDA); in main()
287 assert(xkb_keysym_to_lower(XKB_KEY_Greek_lambda) == XKB_KEY_Greek_lambda); in main()
288 assert(xkb_keysym_to_lower(XKB_KEY_Greek_LAMBDA) == XKB_KEY_Greek_lambda); in main()
289 assert(xkb_keysym_to_upper(XKB_KEY_eacute) == XKB_KEY_Eacute); in main()
290 assert(xkb_keysym_to_lower(XKB_KEY_Eacute) == XKB_KEY_eacute); in main()