Lines Matching refs:status
31 #define TEST_ASSERT_SUCCESS(status) {if (U_FAILURE(status)) { \ argument
32 …log_err_status(status, "Failure at file %s, line %d, error = %s\n", __FILE__, __LINE__, u_errorNam…
53 UErrorCode status = U_ZERO_ERROR; \
55 sc = uspoof_open(&status); \
56 TEST_ASSERT_SUCCESS(status); \
57 if (U_SUCCESS(status)){
61 TEST_ASSERT_SUCCESS(status); \
115 UErrorCode status = U_ZERO_ERROR; in TestUSpoofCAPI() local
116 sc = uspoof_open(&status); in TestUSpoofCAPI()
117 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
118 if (U_FAILURE(status)) { in TestUSpoofCAPI()
164 &errType, &pe, &status); in TestUSpoofCAPI()
165 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
186 serializedSize = uspoof_serialize(sc, NULL, 0, &status); in TestUSpoofCAPI()
187 TEST_ASSERT_EQ(status, U_BUFFER_OVERFLOW_ERROR); in TestUSpoofCAPI()
191 status = U_ZERO_ERROR; in TestUSpoofCAPI()
195 uspoof_serialize(sc, buf, serializedSize, &status); in TestUSpoofCAPI()
196 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
200 sc2 = uspoof_openFromSerialized(buf, serializedSize+10, &actualLength, &status); in TestUSpoofCAPI()
201 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
206 checkResults = uspoof_check(sc2, goodLatin, -1, NULL, &status); in TestUSpoofCAPI()
207 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
210 checkResults = uspoof_check(sc2, scMixed, -1, NULL, &status); in TestUSpoofCAPI()
211 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
225 uspoof_setChecks(sc, USPOOF_ALL_CHECKS, &status); in TestUSpoofCAPI()
226 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
227 t = uspoof_getChecks(sc, &status); in TestUSpoofCAPI()
230 uspoof_setChecks(sc, 0, &status); in TestUSpoofCAPI()
231 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
232 t = uspoof_getChecks(sc, &status); in TestUSpoofCAPI()
237 &status); in TestUSpoofCAPI()
238 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
239 t = uspoof_getChecks(sc, &status); in TestUSpoofCAPI()
240 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
251 uset = uspoof_getAllowedChars(sc, &status); in TestUSpoofCAPI()
252 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
255 uspoof_setAllowedChars(sc, us, &status); in TestUSpoofCAPI()
256 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
257 TEST_ASSERT_NE(us, uspoof_getAllowedChars(sc, &status)); in TestUSpoofCAPI()
258 TEST_ASSERT(uset_equals(us, uspoof_getAllowedChars(sc, &status))); in TestUSpoofCAPI()
259 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
272 clone1 = uspoof_clone(sc, &status); in TestUSpoofCAPI()
273 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
276 clone2 = uspoof_clone(clone1, &status); in TestUSpoofCAPI()
277 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
283 checkResults = uspoof_check(clone2, goodLatin, -1, NULL, &status); in TestUSpoofCAPI()
284 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
287 checkResults = uspoof_check(clone2, scMixed, -1, NULL, &status); in TestUSpoofCAPI()
288 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
298 result = uspoof_check(sc, goodLatin, -1, NULL, &status); in TestUSpoofCAPI()
299 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
302 result = uspoof_check(sc, han_Hiragana, -1, NULL, &status); in TestUSpoofCAPI()
303 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
306 result = uspoof_check(sc, scMixed, -1, NULL, &status); in TestUSpoofCAPI()
307 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
320 checks = uspoof_getChecks(sc, &status); in TestUSpoofCAPI()
321 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
325 uspoof_setChecks(sc, checks, &status); in TestUSpoofCAPI()
326 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
327 checks2 = uspoof_getChecks(sc, &status); in TestUSpoofCAPI()
332 checkResults = uspoof_check(sc, scMixed, -1, NULL, &status); in TestUSpoofCAPI()
333 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
346 allowedLocales = uspoof_getAllowedLocales(sc, &status); in TestUSpoofCAPI()
347 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
351 uspoof_setAllowedLocales(sc, "en, ru_RU", &status); in TestUSpoofCAPI()
352 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
353 allowedLocales = uspoof_getAllowedLocales(sc, &status); in TestUSpoofCAPI()
354 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
360 uspoof_setChecks(sc, USPOOF_CHAR_LIMIT, &status); in TestUSpoofCAPI()
361 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
363 checkResults = uspoof_check(sc, goodLatin, -1, NULL, &status); in TestUSpoofCAPI()
364 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
367 checkResults = uspoof_check(sc, goodGreek, -1, NULL, &status); in TestUSpoofCAPI()
368 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
371 checkResults = uspoof_check(sc, goodCyrl, -1, NULL, &status); in TestUSpoofCAPI()
372 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
376 uspoof_setAllowedLocales(sc, " ", &status); in TestUSpoofCAPI()
377 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
379 checkResults = uspoof_check(sc, goodGreek, -1, NULL, &status); in TestUSpoofCAPI()
380 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
393 set = uspoof_getAllowedChars(sc, &status); in TestUSpoofCAPI()
394 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
399 uspoof_setChecks(sc, USPOOF_ALL_CHECKS & ~USPOOF_CHAR_LIMIT, &status); in TestUSpoofCAPI()
400 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
404 uspoof_setAllowedChars(sc, tmpSet, &status); in TestUSpoofCAPI()
405 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
409 checkResults = uspoof_check(sc, goodLatin, -1, NULL, &status); in TestUSpoofCAPI()
410 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
413 checkResults = uspoof_check(sc, goodGreek, -1, NULL, &status); in TestUSpoofCAPI()
414 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
426 u_strToUTF8(utf8buf, sizeof(utf8buf), NULL, goodLatin, -1, &status); in TestUSpoofCAPI()
427 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
429 checkResults = uspoof_checkUTF8(sc, utf8buf, -1, &position, &status); in TestUSpoofCAPI()
430 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
434 u_strToUTF8(utf8buf, sizeof(utf8buf), NULL, goodCyrl, -1, &status); in TestUSpoofCAPI()
435 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
436 checkResults = uspoof_checkUTF8(sc, utf8buf, -1, &position, &status); in TestUSpoofCAPI()
437 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
440 u_strToUTF8(utf8buf, sizeof(utf8buf), NULL, scMixed, -1, &status); in TestUSpoofCAPI()
441 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
443 checkResults = uspoof_checkUTF8(sc, utf8buf, -1, &position, &status); in TestUSpoofCAPI()
444 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
456 checkResults = uspoof_areConfusable(sc, scLatin, -1, scMixed, -1, &status); in TestUSpoofCAPI()
457 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
460 checkResults = uspoof_areConfusable(sc, goodGreek, -1, scLatin, -1, &status); in TestUSpoofCAPI()
461 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
464 checkResults = uspoof_areConfusable(sc, lll_Latin_a, -1, lll_Latin_b, -1, &status); in TestUSpoofCAPI()
465 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
479 u_strToUTF8(s1, sizeof(s1), NULL, scLatin, -1, &status); in TestUSpoofCAPI()
480 u_strToUTF8(s2, sizeof(s2), NULL, scMixed, -1, &status); in TestUSpoofCAPI()
481 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
482 checkResults = uspoof_areConfusableUTF8(sc, s1, -1, s2, -1, &status); in TestUSpoofCAPI()
483 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
486 u_strToUTF8(s1, sizeof(s1), NULL, goodGreek, -1, &status); in TestUSpoofCAPI()
487 u_strToUTF8(s2, sizeof(s2), NULL, scLatin, -1, &status); in TestUSpoofCAPI()
488 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
489 checkResults = uspoof_areConfusableUTF8(sc, s1, -1, s2, -1, &status); in TestUSpoofCAPI()
490 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
493 u_strToUTF8(s1, sizeof(s1), NULL, lll_Latin_a, -1, &status); in TestUSpoofCAPI()
494 u_strToUTF8(s2, sizeof(s2), NULL, lll_Latin_b, -1, &status); in TestUSpoofCAPI()
495 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
496 checkResults = uspoof_areConfusableUTF8(sc, s1, -1, s2, -1, &status); in TestUSpoofCAPI()
497 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
511 …spoof_getSkeleton(sc, USPOOF_ANY_CASE, lll_Latin_a, -1, dest, sizeof(dest)/sizeof(UChar), &status); in TestUSpoofCAPI()
512 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
517 sizeof(dest)/sizeof(UChar), &status); in TestUSpoofCAPI()
518 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
520 skelLength = uspoof_getSkeleton(sc, USPOOF_ANY_CASE, lll_Latin_a, -1, NULL, 0, &status); in TestUSpoofCAPI()
521 TEST_ASSERT_EQ(U_BUFFER_OVERFLOW_ERROR, status); in TestUSpoofCAPI()
523 status = U_ZERO_ERROR; in TestUSpoofCAPI()