| Index: third_party/WebKit/Source/platform/fonts/win/FontFallbackWinTest.cpp
|
| diff --git a/third_party/WebKit/Source/platform/fonts/win/FontFallbackWinTest.cpp b/third_party/WebKit/Source/platform/fonts/win/FontFallbackWinTest.cpp
|
| index 7076d9c1d91c88183559edc8e41fae76f2b2bf60..cadfc4bb7bfaae9970381c5f004b88ad743c519c 100644
|
| --- a/third_party/WebKit/Source/platform/fonts/win/FontFallbackWinTest.cpp
|
| +++ b/third_party/WebKit/Source/platform/fonts/win/FontFallbackWinTest.cpp
|
| @@ -36,4 +36,28 @@ TEST(FontFallbackWinTest, scriptCodeForUnifiedHanFromLocaleTest)
|
| icu::Locale("zh", "hant")));
|
| }
|
|
|
| +TEST(FontFallbackWinTest, scriptCodeForUnifiedHanFromSubtagsTest)
|
| +{
|
| + EXPECT_EQ(USCRIPT_SIMPLIFIED_HAN,
|
| + scriptCodeForUnifiedHanFromSubtags("en-CN"));
|
| + EXPECT_EQ(USCRIPT_HIRAGANA, scriptCodeForUnifiedHanFromSubtags("en-JP"));
|
| + EXPECT_EQ(USCRIPT_HANGUL, scriptCodeForUnifiedHanFromSubtags("en-KR"));
|
| + EXPECT_EQ(USCRIPT_TRADITIONAL_HAN,
|
| + scriptCodeForUnifiedHanFromSubtags("en-HK"));
|
| + EXPECT_EQ(USCRIPT_TRADITIONAL_HAN,
|
| + scriptCodeForUnifiedHanFromSubtags("en-TW"));
|
| +
|
| + EXPECT_EQ(USCRIPT_SIMPLIFIED_HAN,
|
| + scriptCodeForUnifiedHanFromSubtags("en-HanS"));
|
| + EXPECT_EQ(USCRIPT_TRADITIONAL_HAN,
|
| + scriptCodeForUnifiedHanFromSubtags("en-HanT"));
|
| +
|
| + EXPECT_EQ(USCRIPT_SIMPLIFIED_HAN,
|
| + scriptCodeForUnifiedHanFromSubtags("en-HanS-JP"));
|
| + EXPECT_EQ(USCRIPT_TRADITIONAL_HAN,
|
| + scriptCodeForUnifiedHanFromSubtags("en-HanT-JP"));
|
| +
|
| + EXPECT_EQ(USCRIPT_HAN, scriptCodeForUnifiedHanFromSubtags("en-US"));
|
| +}
|
| +
|
| } // namespace blink
|
|
|