提交 b860e2b0 编写于 作者: aaronchen2k2k's avatar aaronchen2k2k

i118

上级 a5937762
language: en
language: zh
width: 0
height: 0
......@@ -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
......@@ -102,6 +102,11 @@
"id": "actual_result",
"message": "Actual Result",
"translation": "实际结果"
},
{
"id": "no_checkpoints",
"message": "No checkpoints",
"translation": "没有验证点"
}
]
}
\ No newline at end of file
......@@ -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)
......
......@@ -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.
先完成此消息的编辑!
想要评论请 注册