Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Unity
提交
2697770a
T
Third Party Unity
项目概览
OpenHarmony
/
Third Party Unity
1 年多 前同步成功
通知
36
Star
144
Fork
2
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Unity
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
2697770a
编写于
5月 04, 2019
作者:
M
Mark VanderVoord
提交者:
GitHub
5月 04, 2019
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #379 from elliot-gawthrop/auto-runner-args
Redefine name of resetTest in generated runner
上级
6a1c0590
14569151
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
5 addition
and
3 deletion
+5
-3
auto/generate_test_runner.rb
auto/generate_test_runner.rb
+5
-3
未找到文件。
auto/generate_test_runner.rb
浏览文件 @
2697770a
...
...
@@ -27,6 +27,7 @@ class UnityTestRunnerGenerator
mock_suffix:
''
,
setup_name:
'setUp'
,
teardown_name:
'tearDown'
,
test_reset_name:
'resetTest'
,
main_name:
'main'
,
# set to :auto to automatically generate each time
main_export_decl:
''
,
cmdline_args:
false
,
...
...
@@ -322,8 +323,8 @@ class UnityTestRunnerGenerator
def
create_reset
(
output
,
used_mocks
)
output
.
puts
(
"
\n
/*=======Test Reset Option=====*/"
)
output
.
puts
(
'void resetTest(void);'
)
output
.
puts
(
'void resetTest(void)'
)
output
.
puts
(
"void
#{
@options
[
:test_reset_name
]
}
(void);"
)
output
.
puts
(
"void
#{
@options
[
:test_reset_name
]
}
(void)"
)
output
.
puts
(
'{'
)
output
.
puts
(
' CMock_Verify();'
)
unless
used_mocks
.
empty?
output
.
puts
(
' CMock_Destroy();'
)
unless
used_mocks
.
empty?
...
...
@@ -457,6 +458,7 @@ if $0 == __FILE__
' --teardown_name="" - redefine tearDown func name to something else'
,
' --main_name="" - redefine main func name to something else'
,
' --test_prefix="" - redefine test prefix from default test|spec|should'
,
' --test_reset_name="" - redefine resetTest func name to something else'
,
' --suite_setup="" - code to execute for setup of entire suite'
,
' --suite_teardown="" - code to execute for teardown of entire suite'
,
' --use_param_tests=1 - enable parameterized tests (disabled by default)'
,
...
...
@@ -468,4 +470,4 @@ if $0 == __FILE__
ARGV
[
1
]
=
ARGV
[
0
].
gsub
(
'.c'
,
'_Runner.c'
)
unless
ARGV
[
1
]
UnityTestRunnerGenerator
.
new
(
options
).
run
(
ARGV
[
0
],
ARGV
[
1
])
end
end
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录