Lines Matching refs:test

150 static void check_utf8_nfdi(struct kunit *test)  in check_utf8_nfdi()  argument
154 struct unicode_map *um = test->priv; in check_utf8_nfdi()
163 KUNIT_EXPECT_EQ(test, utf8len(um, UTF8_NFDI, nfdi_test_data[i].str), nlen); in check_utf8_nfdi()
164 KUNIT_EXPECT_EQ(test, utf8nlen(um, UTF8_NFDI, nfdi_test_data[i].str, len), in check_utf8_nfdi()
169 KUNIT_EXPECT_TRUE_MSG(test, ret >= 0, "Can't create cursor\n"); in check_utf8_nfdi()
172 KUNIT_EXPECT_EQ_MSG(test, c, nfdi_test_data[i].dec[j], in check_utf8_nfdi()
178 KUNIT_EXPECT_EQ(test, j, nlen); in check_utf8_nfdi()
182 static void check_utf8_nfdicf(struct kunit *test) in check_utf8_nfdicf() argument
186 struct unicode_map *um = test->priv; in check_utf8_nfdicf()
195 KUNIT_EXPECT_EQ(test, utf8len(um, UTF8_NFDICF, nfdicf_test_data[i].str), in check_utf8_nfdicf()
197 KUNIT_EXPECT_EQ(test, utf8nlen(um, UTF8_NFDICF, nfdicf_test_data[i].str, len), in check_utf8_nfdicf()
201 KUNIT_EXPECT_TRUE_MSG(test, ret >= 0, "Can't create cursor\n"); in check_utf8_nfdicf()
204 KUNIT_EXPECT_EQ_MSG(test, c, nfdicf_test_data[i].ncf[j], in check_utf8_nfdicf()
210 KUNIT_EXPECT_EQ(test, j, nlen); in check_utf8_nfdicf()
214 static void check_utf8_comparisons(struct kunit *test) in check_utf8_comparisons() argument
217 struct unicode_map *um = test->priv; in check_utf8_comparisons()
226 KUNIT_EXPECT_TRUE_MSG(test, utf8_strncmp(um, &s1, &s2) == 0, in check_utf8_comparisons()
237 KUNIT_EXPECT_TRUE_MSG(test, utf8_strncasecmp(um, &s1, &s2) == 0, in check_utf8_comparisons()
242 static void check_supported_versions(struct kunit *test) in check_supported_versions() argument
244 struct unicode_map *um = test->priv; in check_supported_versions()
246 KUNIT_EXPECT_TRUE(test, utf8version_is_supported(um, UNICODE_AGE(7, 0, 0))); in check_supported_versions()
249 KUNIT_EXPECT_TRUE(test, utf8version_is_supported(um, UNICODE_AGE(9, 0, 0))); in check_supported_versions()
252 KUNIT_EXPECT_TRUE(test, utf8version_is_supported(um, UTF8_LATEST)); in check_supported_versions()
255 KUNIT_EXPECT_FALSE(test, utf8version_is_supported(um, UNICODE_AGE(13, 0, 0))); in check_supported_versions()
256 KUNIT_EXPECT_FALSE(test, utf8version_is_supported(um, UNICODE_AGE(0, 0, 0))); in check_supported_versions()
257 KUNIT_EXPECT_FALSE(test, utf8version_is_supported(um, UNICODE_AGE(-1, -1, -1))); in check_supported_versions()
268 static int init_test_ucd(struct kunit *test) in init_test_ucd() argument
272 test->priv = um; in init_test_ucd()
274 KUNIT_EXPECT_EQ_MSG(test, IS_ERR(um), 0, in init_test_ucd()
280 static void exit_test_ucd(struct kunit *test) in exit_test_ucd() argument
282 utf8_unload(test->priv); in exit_test_ucd()