Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Harfbuzz
提交
b5c12b9f
T
Third Party Harfbuzz
项目概览
OpenHarmony
/
Third Party Harfbuzz
接近 2 年 前同步成功
通知
1
Star
18
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Harfbuzz
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
b5c12b9f
编写于
12月 30, 2018
作者:
C
cclauss
提交者:
Ebrahim Byagowi
12月 30, 2018
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
print() is a function in Python 3 (#1520)
上级
f4da28b1
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
5 addition
and
3 deletion
+5
-3
test/subset/generate-expected-outputs.py
test/subset/generate-expected-outputs.py
+5
-3
未找到文件。
test/subset/generate-expected-outputs.py
浏览文件 @
b5c12b9f
...
@@ -3,6 +3,8 @@
...
@@ -3,6 +3,8 @@
# Pre-generates the expected output subset files (via fonttools) for
# Pre-generates the expected output subset files (via fonttools) for
# specified subset test suite(s).
# specified subset test suite(s).
from
__future__
import
print_function
,
division
,
absolute_import
import
io
import
io
import
os
import
os
import
sys
import
sys
...
@@ -12,7 +14,7 @@ from subset_test_suite import SubsetTestSuite
...
@@ -12,7 +14,7 @@ from subset_test_suite import SubsetTestSuite
def
usage
():
def
usage
():
print
"Usage: generate-expected-outputs.py <test suite file> ..."
print
(
"Usage: generate-expected-outputs.py <test suite file> ..."
)
def
generate_expected_output
(
input_file
,
unicodes
,
profile_flags
,
output_path
):
def
generate_expected_output
(
input_file
,
unicodes
,
profile_flags
,
output_path
):
...
@@ -37,11 +39,11 @@ for path in args:
...
@@ -37,11 +39,11 @@ for path in args:
test_suite
=
SubsetTestSuite
(
path
,
f
.
read
())
test_suite
=
SubsetTestSuite
(
path
,
f
.
read
())
output_directory
=
test_suite
.
get_output_directory
()
output_directory
=
test_suite
.
get_output_directory
()
print
"Generating output files for %s"
%
output_directory
print
(
"Generating output files for %s"
%
output_directory
)
for
test
in
test_suite
.
tests
():
for
test
in
test_suite
.
tests
():
unicodes
=
test
.
unicodes
()
unicodes
=
test
.
unicodes
()
font_name
=
test
.
get_font_name
()
font_name
=
test
.
get_font_name
()
print
"Creating subset %s/%s"
%
(
output_directory
,
font_name
)
print
(
"Creating subset %s/%s"
%
(
output_directory
,
font_name
)
)
generate_expected_output
(
test
.
font_path
,
unicodes
,
test
.
get_profile_flags
(),
generate_expected_output
(
test
.
font_path
,
unicodes
,
test
.
get_profile_flags
(),
os
.
path
.
join
(
output_directory
,
os
.
path
.
join
(
output_directory
,
font_name
))
font_name
))
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录