Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
weixin_43355755
engine
提交
b5aba20c
E
engine
项目概览
weixin_43355755
/
engine
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
E
engine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
b5aba20c
编写于
1月 05, 2016
作者:
R
Roozbeh Pournader
提交者:
Android (Google) Code Review
1月 05, 2016
浏览文件
操作
浏览文件
下载
差异文件
Merge "Replace Qaae script with Zsye"
上级
198b46f1
d3376522
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
10 addition
and
10 deletion
+10
-10
libs/minikin/FontLanguage.cpp
libs/minikin/FontLanguage.cpp
+1
-1
tests/FontFamilyTest.cpp
tests/FontFamilyTest.cpp
+8
-8
tests/data/emoji.xml
tests/data/emoji.xml
+1
-1
未找到文件。
libs/minikin/FontLanguage.cpp
浏览文件 @
b5aba20c
...
...
@@ -88,7 +88,7 @@ uint8_t FontLanguage::scriptToSubScriptBits(uint32_t script) {
case
SCRIPT_TAG
(
'K'
,
'o'
,
'r'
,
'e'
):
subScriptBits
=
kHanFlag
|
kHangulFlag
;
break
;
case
SCRIPT_TAG
(
'
Q'
,
'a'
,
'a
'
,
'e'
):
case
SCRIPT_TAG
(
'
Z'
,
's'
,
'y
'
,
'e'
):
subScriptBits
=
kEmojiFlag
;
break
;
}
...
...
tests/FontFamilyTest.cpp
浏览文件 @
b5aba20c
...
...
@@ -46,7 +46,7 @@ TEST_F(FontLanguageTest, basicTests) {
FontLanguage
english
=
createFontLanguage
(
"en"
);
FontLanguage
french
=
createFontLanguage
(
"fr"
);
FontLanguage
und
=
createFontLanguage
(
"und"
);
FontLanguage
und
Qaae
=
createFontLanguage
(
"und-Qaa
e"
);
FontLanguage
und
Zsye
=
createFontLanguage
(
"und-Zsy
e"
);
EXPECT_EQ
(
english
,
english
);
EXPECT_EQ
(
french
,
french
);
...
...
@@ -59,8 +59,8 @@ TEST_F(FontLanguageTest, basicTests) {
EXPECT_TRUE
(
english
!=
defaultLang
);
EXPECT_TRUE
(
english
!=
emptyLang
);
EXPECT_TRUE
(
english
!=
french
);
EXPECT_TRUE
(
english
!=
und
Qaa
e
);
EXPECT_TRUE
(
und
!=
und
Qaa
e
);
EXPECT_TRUE
(
english
!=
und
Zsy
e
);
EXPECT_TRUE
(
und
!=
und
Zsy
e
);
EXPECT_TRUE
(
english
!=
und
);
EXPECT_TRUE
(
defaultLang
.
isUnsupported
());
...
...
@@ -69,7 +69,7 @@ TEST_F(FontLanguageTest, basicTests) {
EXPECT_FALSE
(
english
.
isUnsupported
());
EXPECT_FALSE
(
french
.
isUnsupported
());
EXPECT_FALSE
(
und
.
isUnsupported
());
EXPECT_FALSE
(
und
Qaa
e
.
isUnsupported
());
EXPECT_FALSE
(
und
Zsy
e
.
isUnsupported
());
}
TEST_F
(
FontLanguageTest
,
getStringTest
)
{
...
...
@@ -89,9 +89,9 @@ TEST_F(FontLanguageTest, getStringTest) {
EXPECT_EQ
(
"und"
,
createFontLanguage
(
"und"
).
getString
());
EXPECT_EQ
(
"und"
,
createFontLanguage
(
"UND"
).
getString
());
EXPECT_EQ
(
"und"
,
createFontLanguage
(
"Und"
).
getString
());
EXPECT_EQ
(
"und-
Qaae"
,
createFontLanguage
(
"und-Qaa
e"
).
getString
());
EXPECT_EQ
(
"und-
Qaae"
,
createFontLanguage
(
"Und-QAA
E"
).
getString
());
EXPECT_EQ
(
"und-
Qaae"
,
createFontLanguage
(
"Und-qaa
e"
).
getString
());
EXPECT_EQ
(
"und-
Zsye"
,
createFontLanguage
(
"und-Zsy
e"
).
getString
());
EXPECT_EQ
(
"und-
Zsye"
,
createFontLanguage
(
"Und-ZSY
E"
).
getString
());
EXPECT_EQ
(
"und-
Zsye"
,
createFontLanguage
(
"Und-zsy
e"
).
getString
());
EXPECT_EQ
(
"de-Latn"
,
createFontLanguage
(
"de-1901"
).
getString
());
...
...
@@ -259,7 +259,7 @@ TEST_F(FontLanguagesTest, repeatedLanguageTests) {
}
TEST_F
(
FontLanguagesTest
,
undEmojiTests
)
{
FontLanguage
emoji
=
createFontLanguage
(
"und-
Qaa
e"
);
FontLanguage
emoji
=
createFontLanguage
(
"und-
Zsy
e"
);
EXPECT_TRUE
(
emoji
.
hasEmojiFlag
());
FontLanguage
und
=
createFontLanguage
(
"und"
);
...
...
tests/data/emoji.xml
浏览文件 @
b5aba20c
...
...
@@ -19,7 +19,7 @@
<family>
<font
weight=
"400"
style=
"normal"
>
NoGlyphFont.ttf
</font>
</family>
<family
lang=
"und-
Qaa
e"
>
<family
lang=
"und-
Zsy
e"
>
<font
weight=
"400"
style=
"normal"
>
ColorEmojiFont.ttf
</font>
</family>
<family>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录