diff options
author | Taku Kudo <taku@google.com> | 2018-08-01 15:33:56 +0300 |
---|---|---|
committer | Taku Kudo <taku@google.com> | 2018-08-01 15:33:56 +0300 |
commit | 9f824c82cb7beb78d6dd6cdc278e0344abcb304c (patch) | |
tree | dedb961775d164f6be7a914a49ecc2e22b463741 /src/builder_test.cc | |
parent | aff191399d9cdb003b8c342527c65769ff62f49c (diff) |
Added u8 literal to UTF8 string.
Diffstat (limited to 'src/builder_test.cc')
-rw-r--r-- | src/builder_test.cc | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/builder_test.cc b/src/builder_test.cc index a3af444..fd2d06c 100644 --- a/src/builder_test.cc +++ b/src/builder_test.cc @@ -66,16 +66,16 @@ TEST(BuilderTest, GetPrecompiledCharsMapTest) { const NormalizerSpec spec = SentencePieceTrainer::GetNormalizerSpec("nmt_nfkc"); const Normalizer normalizer(spec); - EXPECT_EQ(WS "ABC", normalizer.Normalize("ABC")); - EXPECT_EQ(WS "(株)", normalizer.Normalize("㈱")); - EXPECT_EQ(WS "グーグル", normalizer.Normalize("グーグル")); + EXPECT_EQ(WS "ABC", normalizer.Normalize(u8"ABC")); + EXPECT_EQ(WS u8"(株)", normalizer.Normalize(u8"㈱")); + EXPECT_EQ(WS u8"グーグル", normalizer.Normalize(u8"グーグル")); } { const NormalizerSpec spec = SentencePieceTrainer::GetNormalizerSpec("nfkc_cf"); const Normalizer normalizer(spec); - EXPECT_EQ(WS "abc", normalizer.Normalize("ABC")); + EXPECT_EQ(WS "abc", normalizer.Normalize(u8"ABC")); EXPECT_EQ(WS "abc", normalizer.Normalize("ABC")); } @@ -83,7 +83,7 @@ TEST(BuilderTest, GetPrecompiledCharsMapTest) { const NormalizerSpec spec = SentencePieceTrainer::GetNormalizerSpec("nmt_nfkc_cf"); const Normalizer normalizer(spec); - EXPECT_EQ(WS "abc", normalizer.Normalize("ABC")); + EXPECT_EQ(WS "abc", normalizer.Normalize(u8"ABC")); EXPECT_EQ(WS "abc", normalizer.Normalize("ABC")); } @@ -92,9 +92,9 @@ TEST(BuilderTest, GetPrecompiledCharsMapTest) { SentencePieceTrainer::GetNormalizerSpec("identity"); EXPECT_TRUE(spec.precompiled_charsmap().empty()); const Normalizer normalizer(spec); - EXPECT_EQ(WS "ABC", normalizer.Normalize("ABC")); - EXPECT_EQ(WS "㈱", normalizer.Normalize("㈱")); - EXPECT_EQ(WS "グーグル", normalizer.Normalize("グーグル")); + EXPECT_EQ(WS u8"ABC", normalizer.Normalize(u8"ABC")); + EXPECT_EQ(WS u8"㈱", normalizer.Normalize(u8"㈱")); + EXPECT_EQ(WS u8"グーグル", normalizer.Normalize(u8"グーグル")); } } @@ -129,11 +129,11 @@ TEST(BuilderTest, CompileCharsMap) { EXPECT_EQ("ABC", normalizer.Normalize("ABC")); EXPECT_EQ("XY" WS "Z", normalizer.Normalize("xy z")); - EXPECT_EQ("あ", normalizer.Normalize("あ")); - EXPECT_EQ("abc", normalizer.Normalize("あいう")); - EXPECT_EQ("abcえ", normalizer.Normalize("あいうえ")); + EXPECT_EQ(u8"あ", normalizer.Normalize(u8"あ")); + EXPECT_EQ("abc", normalizer.Normalize(u8"あいう")); + EXPECT_EQ("abcえ", normalizer.Normalize(u8"あいうえ")); EXPECT_EQ("ABCabcD", normalizer.Normalize("abcあいうd")); - EXPECT_EQ("abcか", normalizer.Normalize("あいうえおか")); + EXPECT_EQ("abcか", normalizer.Normalize(u8"あいうえおか")); } TEST(BuilderTest, LoadCharsMapTest) { |