Home | History | Annotate | Download | only in intltest

Lines Matching refs:status

24 #define TEST_ASSERT_SUCCESS(status) {if (U_FAILURE(status)) { \
25 errcheckln(status, "Failure at file %s, line %d, error = %s", __FILE__, __LINE__, u_errorName(status));}}
45 UErrorCode status = U_ZERO_ERROR; \
47 sc = uspoof_open(&status); \
48 TEST_ASSERT_SUCCESS(status); \
49 if (U_SUCCESS(status)){
53 TEST_ASSERT_SUCCESS(status); \
104 int32_t checkResults = uspoof_checkUnicodeString(sc, s, &position, &status);
105 TEST_ASSERT_SUCCESS(status);
113 int32_t checkResults = uspoof_areConfusableUnicodeString(sc, s1, s2, &status);
121 UnicodeString &retStr = uspoof_getSkeletonUnicodeString(sc, USPOOF_ANY_CASE, s, dest, &status);
122 TEST_ASSERT_SUCCESS(status);
214 UErrorCode status = U_ZERO_ERROR;
216 uspoof_getSkeletonUnicodeString(sc, type, uInput, actual, &status);
217 if (U_FAILURE(status)) {
218 errln("File %s, Line %d, Test case from line %d, status is %s", __FILE__, __LINE__, lineNum,
219 u_errorName(status));
236 TEST_ASSERT_EQ(USPOOF_SINGLE_SCRIPT_CONFUSABLE, uspoof_areConfusableUnicodeString(sc, s1, s2, &status));
237 TEST_ASSERT_SUCCESS(status);
246 TEST_ASSERT_EQ(0, uspoof_checkUnicodeString(sc, s, &position, &status));
247 TEST_ASSERT_SUCCESS(status);
251 TEST_ASSERT_EQ(USPOOF_INVISIBLE, uspoof_checkUnicodeString(sc, s2, &position, &status));
252 TEST_ASSERT_SUCCESS(status);
259 TEST_ASSERT_EQ(USPOOF_INVISIBLE, uspoof_checkUnicodeString(sc, s3, &position, &status));
260 TEST_ASSERT_SUCCESS(status);
320 UErrorCode status = U_ZERO_ERROR;
322 const char *testDataDir = IntlTest::getSourceTestData(status);
323 TEST_ASSERT_SUCCESS(status);
345 LocalUSpoofCheckerPointer sc(uspoof_open(&status));
346 TEST_ASSERT_SUCCESS(status);
353 RegexMatcher parseLine("(?m)^([0-9A-F]{4}[^#;]*?);([^#;]*?);([^#]*)", confusablesTxt, 0, status);
354 TEST_ASSERT_SUCCESS(status);
356 UnicodeString from = parseHex(parseLine.group(1, status));
357 if (!Normalizer::isNormalized(from, UNORM_NFKD, status)) {
364 UnicodeString rawExpected = parseHex(parseLine.group(2, status));
366 Normalizer::decompose(rawExpected, TRUE, 0, expected, status);
367 TEST_ASSERT_SUCCESS(status);
370 UnicodeString tableType = parseLine.group(3, status);
371 TEST_ASSERT_SUCCESS(status);
383 uspoof_getSkeletonUnicodeString(sc.getAlias(), skeletonType, from, actual, &status);
384 TEST_ASSERT_SUCCESS(status);
387 errln(parseLine.group(0, status));
396 if (U_FAILURE(status)) {