Lines Matching defs:Test
36 errln("Test Failure at file %s, line %d: \"%s\" is false.", __FILE__, __LINE__, #expr);};}
39 dataerrln("Test Failure at file %s, line %d, %s: \"%s\" is false.", __FILE__, __LINE__, msg, #expr);};}
42 errln("Test Failure at file %s, line %d: \"%s\" (%d) != \"%s\" (%d)", \
46 errln("Test Failure at file %s, line %d: \"%s\" (%d) == \"%s\" (%d)", \
51 * macros to handle the boilerplate around setting up test case.
52 * Put arbitrary test code between SETUP and TEARDOWN.
103 // If this test starts failing, consult confusablesWholeScript.txt
138 // Test cases chosen for substitutions of various lengths, and
141 // TODO: for ICU 56 with Unicode 8, revisit this test.
205 // Run a single confusable skeleton transformation test case.
216 errln("File %s, Line %d, Test case from line %d, status is %s", __FILE__, __LINE__, lineNum,
221 errln("File %s, Line %d, Test case from line %d, Actual and Expected skeletons differ.",
330 errln("Skipping test spoof/testConfData. Unable to find path to source/data/unidata/.");
337 errln("Skipping test spoof/testConfData. File confusables.txt not accessible.");
420 TEST_ASSERT(s1.test(USCRIPT_ARABIC, status));
421 TEST_ASSERT(s1.test(USCRIPT_GREEK, status) == FALSE);
429 TEST_ASSERT(s1.test(USCRIPT_COMMON, status));
430 TEST_ASSERT(s1.test(USCRIPT_ETHIOPIC, status));
431 TEST_ASSERT(s1.test(USCRIPT_CODE_LIMIT, status));
433 TEST_ASSERT(!s1.test(USCRIPT_COMMON, status));
434 test(USCRIPT_ETHIOPIC, status));
435 TEST_ASSERT(!s1.test(USCRIPT_CODE_LIMIT, status));
501 TEST_ASSERT(s1.test(USCRIPT_LATIN, status));
507 TEST_ASSERT(s1.test(USCRIPT_HAN, status));
508 TEST_ASSERT(s1.test(USCRIPT_HIRAGANA, status));
509 TEST_ASSERT(s1.test(USCRIPT_KATAKANA, status));
533 struct Test {
566 const Test &test = tests[testNum];
567 UnicodeString testString = UnicodeString(test.fId).unescape();
568 URestrictionLevel expectedLevel = test.fExpectedRestrictionLevel;
606 struct Test {
628 Test &test = tests[testNum];
631 UnicodeString testString = UnicodeString(test.fTestString).unescape();
632 UnicodeSet expectedSet(UnicodeString(test.fExpectedSet).unescape(), status);