Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
易企天创
zentaoatf
提交
b860e2b0
Z
zentaoatf
项目概览
易企天创
/
zentaoatf
11 个月 前同步成功
通知
11
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
3
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Z
zentaoatf
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
3
Issue
3
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
b860e2b0
编写于
7月 19, 2019
作者:
aaronchen2k2k
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
i118
上级
a5937762
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
27 addition
and
18 deletion
+27
-18
conf.yaml
conf.yaml
+1
-1
res/messages_en.json
res/messages_en.json
+6
-0
res/messages_zh.json
res/messages_zh.json
+5
-0
src/biz/check.go
src/biz/check.go
+1
-3
src/biz/report.go
src/biz/report.go
+14
-14
未找到文件。
conf.yaml
浏览文件 @
b860e2b0
language
:
en
language
:
zh
width
:
0
height
:
0
res/messages_en.json
浏览文件 @
b860e2b0
...
...
@@ -103,6 +103,12 @@
"id"
:
"actual_result"
,
"message"
:
"Actual Result"
,
"translation"
:
"Actual Result"
},
{
"id"
:
"no_checkpoints"
,
"message"
:
"No checkpoints"
,
"translation"
:
"No checkpoints"
}
]
}
\ No newline at end of file
res/messages_zh.json
浏览文件 @
b860e2b0
...
...
@@ -102,6 +102,11 @@
"id"
:
"actual_result"
,
"message"
:
"Actual Result"
,
"translation"
:
"实际结果"
},
{
"id"
:
"no_checkpoints"
,
"message"
:
"No checkpoints"
,
"translation"
:
"没有验证点"
}
]
}
\ No newline at end of file
src/biz/check.go
浏览文件 @
b860e2b0
...
...
@@ -9,10 +9,8 @@ import (
)
func
CheckResults
(
files
[]
string
,
dir
string
,
langType
string
,
report
*
model
.
TestReport
)
{
fmt
.
Println
()
utils
.
PrintWholeLine
(
utils
.
I118Prt
.
Sprintf
(
"begin_analyse"
),
"="
,
color
.
FgBlue
)
fmt
.
Println
(
"
\n
"
)
utils
.
PrintWholeLine
(
utils
.
I118Prt
.
Sprintf
(
"begin_analyse"
),
"="
,
color
.
FgBlue
)
for
_
,
scriptFile
:=
range
files
{
logFile
:=
utils
.
ScriptToLogName
(
dir
,
scriptFile
)
...
...
src/biz/report.go
浏览文件 @
b860e2b0
...
...
@@ -21,12 +21,12 @@ func Print(report model.TestReport, workDir string) {
startSec
.
Format
(
"2006-01-02 15:04:05"
),
endSec
.
Format
(
"2006-01-02 15:04:05"
),
report
.
Duration
))
PrintAndLog
(
&
logs
,
fmt
.
Sprintf
(
"%s: %d"
,
utils
.
I118Prt
.
Sprintf
(
"total"
),
report
.
Total
))
PrintAndLogColorLn
(
&
logs
,
fmt
.
Sprintf
(
"%s: %d"
,
utils
.
I118Prt
.
Sprintf
(
"pass"
),
report
.
Pass
),
color
.
FgGreen
)
PrintAndLogColorLn
(
&
logs
,
fmt
.
Sprintf
(
"%s: %d"
,
utils
.
I118Prt
.
Sprintf
(
"fail"
),
report
.
Fail
),
color
.
FgRed
)
PrintAndLogColorLn
(
&
logs
,
fmt
.
Sprintf
(
"%s: %d"
,
utils
.
I118Prt
.
Sprintf
(
"skip"
),
report
.
Skip
),
color
.
FgYellow
)
PrintAndLogColorLn
(
&
logs
,
fmt
.
Sprintf
(
"
%s: %d"
,
utils
.
I118Prt
.
Sprintf
(
"pass"
),
report
.
Pass
),
color
.
FgGreen
)
PrintAndLogColorLn
(
&
logs
,
fmt
.
Sprintf
(
"
%s: %d"
,
utils
.
I118Prt
.
Sprintf
(
"fail"
),
report
.
Fail
),
color
.
FgRed
)
PrintAndLogColorLn
(
&
logs
,
fmt
.
Sprintf
(
"
%s: %d"
,
utils
.
I118Prt
.
Sprintf
(
"skip"
),
report
.
Skip
),
color
.
FgYellow
)
for
_
,
cs
:=
range
report
.
Cases
{
str
:=
"
\n
%s %s"
str
:=
"
\n
%s %s
\n
"
status
:=
cs
.
Status
.
String
()
statusColor
:=
colorStatus
(
status
)
...
...
@@ -40,12 +40,12 @@ func Print(report model.TestReport, workDir string) {
PrintAndLog
(
&
logs
,
""
)
}
str
:=
"
Step
%d %s: %s"
str
:=
"
%s
%d %s: %s"
status
:=
utils
.
BoolToPass
(
step
.
Status
)
statusColor
:=
colorStatus
(
status
)
logs
=
append
(
logs
,
fmt
.
Sprintf
(
str
,
step
.
Numb
,
step
.
Name
,
status
))
fmt
.
Printf
(
str
,
step
.
Numb
,
step
.
Name
,
statusColor
+
"
\n
"
)
logs
=
append
(
logs
,
fmt
.
Sprintf
(
str
,
utils
.
I118Prt
.
Sprintf
(
"step"
),
step
.
Numb
,
step
.
Name
,
status
))
fmt
.
Printf
(
str
,
utils
.
I118Prt
.
Sprintf
(
"step"
),
step
.
Numb
,
step
.
Name
,
statusColor
+
"
\n
"
)
count1
:=
0
for
_
,
cp
:=
range
step
.
CheckPoints
{
...
...
@@ -53,10 +53,10 @@ func Print(report model.TestReport, workDir string) {
PrintAndLog
(
&
logs
,
""
)
}
PrintAndLog
(
&
logs
,
fmt
.
Sprintf
(
"
Checkpoint %d: %s"
,
cp
.
Numb
,
PrintAndLog
(
&
logs
,
fmt
.
Sprintf
(
"
%s %d: %s"
,
utils
.
I118Prt
.
Sprintf
(
"checkpoint"
)
,
cp
.
Numb
,
utils
.
BoolToPass
(
cp
.
Status
)))
PrintAndLog
(
&
logs
,
fmt
.
Sprintf
(
"
Expect %s"
,
cp
.
Expect
))
PrintAndLog
(
&
logs
,
fmt
.
Sprintf
(
"
Actual %s"
,
cp
.
Actual
))
PrintAndLog
(
&
logs
,
fmt
.
Sprintf
(
"
%s %s"
,
utils
.
I118Prt
.
Sprintf
(
"expect_result"
)
,
cp
.
Expect
))
PrintAndLog
(
&
logs
,
fmt
.
Sprintf
(
"
%s %s"
,
utils
.
I118Prt
.
Sprintf
(
"actual_result"
)
,
cp
.
Actual
))
count1
++
}
...
...
@@ -64,7 +64,7 @@ func Print(report model.TestReport, workDir string) {
count
++
}
}
else
{
PrintAndLog
(
&
logs
,
"
No check points"
)
PrintAndLog
(
&
logs
,
"
"
+
utils
.
I118Prt
.
Sprintf
(
"no_checkpoints"
)
)
}
}
...
...
@@ -76,11 +76,11 @@ func colorStatus(status string) string {
switch
temp
{
case
"pass"
:
return
color
.
GreenString
(
status
)
return
color
.
GreenString
(
utils
.
I118Prt
.
Sprintf
(
temp
)
)
case
"fail"
:
return
color
.
RedString
(
status
)
return
color
.
RedString
(
utils
.
I118Prt
.
Sprintf
(
temp
)
)
case
"skip"
:
return
color
.
YellowString
(
status
)
return
color
.
YellowString
(
utils
.
I118Prt
.
Sprintf
(
temp
)
)
}
return
status
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录