• Home
  • Raw
  • Download

Lines Matching refs:status

35 #define TEST_ASSERT_SUCCESS(status) UPRV_BLOCK_MACRO_BEGIN { \  argument
36 if (U_FAILURE(status)) { \
37 …log_err_status(status, "Failure at file %s, line %d, error = %s\n", __FILE__, __LINE__, u_errorNam…
69 UErrorCode status = U_ZERO_ERROR; \
71 sc = uspoof_open(&status); \
72 TEST_ASSERT_SUCCESS(status); \
73 if (U_SUCCESS(status)){
77 TEST_ASSERT_SUCCESS(status); \
127 UErrorCode status = U_ZERO_ERROR; in TestOpenFromSource() local
164 &errType, &pe, &status); in TestOpenFromSource()
165 TEST_ASSERT_SUCCESS(status); in TestOpenFromSource()
169 checkResults = uspoof_check(rsc, goodLatin, -1, NULL, &status); in TestOpenFromSource()
170 TEST_ASSERT_SUCCESS(status); in TestOpenFromSource()
190 UErrorCode status = U_ZERO_ERROR; in TestUSpoofCAPI() local
191 sc = uspoof_open(&status); in TestUSpoofCAPI()
192 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
193 if (U_FAILURE(status)) { in TestUSpoofCAPI()
212 serializedSize = uspoof_serialize(sc, NULL, 0, &status); in TestUSpoofCAPI()
213 TEST_ASSERT_EQ(status, U_BUFFER_OVERFLOW_ERROR); in TestUSpoofCAPI()
217 status = U_ZERO_ERROR; in TestUSpoofCAPI()
221 uspoof_serialize(sc, buf, serializedSize, &status); in TestUSpoofCAPI()
222 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
226 sc2 = uspoof_openFromSerialized(buf, serializedSize+10, &actualLength, &status); in TestUSpoofCAPI()
227 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
232 checkResults = uspoof_check(sc2, goodLatin, -1, NULL, &status); in TestUSpoofCAPI()
233 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
236 checkResults = uspoof_check(sc2, scMixed, -1, NULL, &status); in TestUSpoofCAPI()
237 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
251 uspoof_setChecks(sc, USPOOF_ALL_CHECKS, &status); in TestUSpoofCAPI()
252 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
253 t = uspoof_getChecks(sc, &status); in TestUSpoofCAPI()
256 uspoof_setChecks(sc, 0, &status); in TestUSpoofCAPI()
257 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
258 t = uspoof_getChecks(sc, &status); in TestUSpoofCAPI()
263 &status); in TestUSpoofCAPI()
264 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
265 t = uspoof_getChecks(sc, &status); in TestUSpoofCAPI()
266 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
277 uset = uspoof_getAllowedChars(sc, &status); in TestUSpoofCAPI()
278 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
281 uspoof_setAllowedChars(sc, us, &status); in TestUSpoofCAPI()
282 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
283 TEST_ASSERT_NE(us, uspoof_getAllowedChars(sc, &status)); in TestUSpoofCAPI()
284 TEST_ASSERT(uset_equals(us, uspoof_getAllowedChars(sc, &status))); in TestUSpoofCAPI()
285 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
298 clone1 = uspoof_clone(sc, &status); in TestUSpoofCAPI()
299 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
302 clone2 = uspoof_clone(clone1, &status); in TestUSpoofCAPI()
303 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
309 checkResults = uspoof_check(clone2, goodLatin, -1, NULL, &status); in TestUSpoofCAPI()
310 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
313 checkResults = uspoof_check(clone2, scMixed, -1, NULL, &status); in TestUSpoofCAPI()
314 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
324 result = uspoof_check(sc, goodLatin, -1, NULL, &status); in TestUSpoofCAPI()
325 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
328 result = uspoof_check(sc, han_Hiragana, -1, NULL, &status); in TestUSpoofCAPI()
329 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
332 result = uspoof_check(sc, scMixed, -1, NULL, &status); in TestUSpoofCAPI()
333 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
346 checks = uspoof_getChecks(sc, &status); in TestUSpoofCAPI()
347 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
351 uspoof_setChecks(sc, checks, &status); in TestUSpoofCAPI()
352 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
353 checks2 = uspoof_getChecks(sc, &status); in TestUSpoofCAPI()
358 checkResults = uspoof_check(sc, scMixed, -1, NULL, &status); in TestUSpoofCAPI()
359 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
372 allowedLocales = uspoof_getAllowedLocales(sc, &status); in TestUSpoofCAPI()
373 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
377 uspoof_setAllowedLocales(sc, "en, ru_RU", &status); in TestUSpoofCAPI()
378 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
379 allowedLocales = uspoof_getAllowedLocales(sc, &status); in TestUSpoofCAPI()
380 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
386 uspoof_setChecks(sc, USPOOF_CHAR_LIMIT, &status); in TestUSpoofCAPI()
387 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
389 checkResults = uspoof_check(sc, goodLatin, -1, NULL, &status); in TestUSpoofCAPI()
390 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
393 checkResults = uspoof_check(sc, goodGreek, -1, NULL, &status); in TestUSpoofCAPI()
394 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
397 checkResults = uspoof_check(sc, goodCyrl, -1, NULL, &status); in TestUSpoofCAPI()
398 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
402 uspoof_setAllowedLocales(sc, " ", &status); in TestUSpoofCAPI()
403 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
405 checkResults = uspoof_check(sc, goodGreek, -1, NULL, &status); in TestUSpoofCAPI()
406 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
419 set = uspoof_getAllowedChars(sc, &status); in TestUSpoofCAPI()
420 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
425 uspoof_setChecks(sc, USPOOF_ALL_CHECKS & ~USPOOF_CHAR_LIMIT, &status); in TestUSpoofCAPI()
426 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
430 uspoof_setAllowedChars(sc, tmpSet, &status); in TestUSpoofCAPI()
431 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
438 checkResults = uspoof_check(sc, goodLatin, -1, NULL, &status); in TestUSpoofCAPI()
439 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
442 checkResults = uspoof_check(sc, goodGreek, -1, NULL, &status); in TestUSpoofCAPI()
443 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
455 u_strToUTF8(utf8buf, sizeof(utf8buf), NULL, goodLatin, -1, &status); in TestUSpoofCAPI()
456 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
458 checkResults = uspoof_checkUTF8(sc, utf8buf, -1, &position, &status); in TestUSpoofCAPI()
459 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
463 u_strToUTF8(utf8buf, sizeof(utf8buf), NULL, goodCyrl, -1, &status); in TestUSpoofCAPI()
464 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
465 checkResults = uspoof_checkUTF8(sc, utf8buf, -1, &position, &status); in TestUSpoofCAPI()
466 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
469 u_strToUTF8(utf8buf, sizeof(utf8buf), NULL, scMixed, -1, &status); in TestUSpoofCAPI()
470 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
472 checkResults = uspoof_checkUTF8(sc, utf8buf, -1, &position, &status); in TestUSpoofCAPI()
473 checkResults2 = uspoof_check(sc, scMixed, -1, NULL, &status); in TestUSpoofCAPI()
474 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
487 uspoof_setChecks(sc, USPOOF_ALL_CHECKS | USPOOF_AUX_INFO, &status); in TestUSpoofCAPI()
488 USpoofCheckResult* checkResult = uspoof_openCheckResult(&status); in TestUSpoofCAPI()
489 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
498 result1 = uspoof_check(sc, str, -1, NULL, &status); in TestUSpoofCAPI()
499 result2 = uspoof_check2(sc, str, -1, NULL, &status); in TestUSpoofCAPI()
500 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
504 result1 = uspoof_check(sc, str, -1, NULL, &status); in TestUSpoofCAPI()
505 result2 = uspoof_check2(sc, str, -1, checkResult, &status); in TestUSpoofCAPI()
506 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
510 … TEST_ASSERT_EQ(result1 & USPOOF_ALL_CHECKS, uspoof_getCheckResultChecks(checkResult, &status)); in TestUSpoofCAPI()
513 … URestrictionLevel restrictionLevel = uspoof_getCheckResultRestrictionLevel(checkResult, &status); in TestUSpoofCAPI()
517 u_strToUTF8(utf8buf, sizeof(utf8buf), NULL, goodLatin, -1, &status); in TestUSpoofCAPI()
518 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
519 result1 = uspoof_checkUTF8(sc, utf8buf, -1, NULL, &status); in TestUSpoofCAPI()
520 result2 = uspoof_check2UTF8(sc, utf8buf, -1, NULL, &status); in TestUSpoofCAPI()
521 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
534 checkResults = uspoof_areConfusable(sc, scLatin, -1, scMixed, -1, &status); in TestUSpoofCAPI()
535 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
538 checkResults = uspoof_areConfusable(sc, goodGreek, -1, scLatin, -1, &status); in TestUSpoofCAPI()
539 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
542 checkResults = uspoof_areConfusable(sc, lll_Latin_a, -1, lll_Latin_b, -1, &status); in TestUSpoofCAPI()
543 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
557 u_strToUTF8(s1, sizeof(s1), NULL, scLatin, -1, &status); in TestUSpoofCAPI()
558 u_strToUTF8(s2, sizeof(s2), NULL, scMixed, -1, &status); in TestUSpoofCAPI()
559 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
560 checkResults = uspoof_areConfusableUTF8(sc, s1, -1, s2, -1, &status); in TestUSpoofCAPI()
561 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
564 u_strToUTF8(s1, sizeof(s1), NULL, goodGreek, -1, &status); in TestUSpoofCAPI()
565 u_strToUTF8(s2, sizeof(s2), NULL, scLatin, -1, &status); in TestUSpoofCAPI()
566 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
567 checkResults = uspoof_areConfusableUTF8(sc, s1, -1, s2, -1, &status); in TestUSpoofCAPI()
568 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
571 u_strToUTF8(s1, sizeof(s1), NULL, lll_Latin_a, -1, &status); in TestUSpoofCAPI()
572 u_strToUTF8(s2, sizeof(s2), NULL, lll_Latin_b, -1, &status); in TestUSpoofCAPI()
573 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
574 checkResults = uspoof_areConfusableUTF8(sc, s1, -1, s2, -1, &status); in TestUSpoofCAPI()
575 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
589 …gth = uspoof_getSkeleton(sc, USPOOF_ANY_CASE, lll_Latin_a, -1, dest, UPRV_LENGTHOF(dest), &status); in TestUSpoofCAPI()
590 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
595 UPRV_LENGTHOF(dest), &status); in TestUSpoofCAPI()
596 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
598 skelLength = uspoof_getSkeleton(sc, USPOOF_ANY_CASE, lll_Latin_a, -1, NULL, 0, &status); in TestUSpoofCAPI()
599 TEST_ASSERT_EQ(U_BUFFER_OVERFLOW_ERROR, status); in TestUSpoofCAPI()
601 status = U_ZERO_ERROR; in TestUSpoofCAPI()
612 inclusions = uspoof_getInclusionSet(&status); in TestUSpoofCAPI()
613 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()
616 status = U_ZERO_ERROR; in TestUSpoofCAPI()
617 recommended = uspoof_getRecommendedSet(&status); in TestUSpoofCAPI()
618 TEST_ASSERT_SUCCESS(status); in TestUSpoofCAPI()