Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
易企天创
zentaoatf
提交
ab2b6542
Z
zentaoatf
项目概览
易企天创
/
zentaoatf
9 个月 前同步成功
通知
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 搜索 >>
提交
ab2b6542
编写于
8月 08, 2019
作者:
aaronchen2k2k
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix regx issue in windows
上级
88502731
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
14 addition
and
18 deletion
+14
-18
res/res.go
res/res.go
+1
-1
src/action/run.go
src/action/run.go
+4
-4
src/biz/report.go
src/biz/report.go
+1
-2
src/test.go
src/test.go
+2
-3
src/utils/file.go
src/utils/file.go
+0
-2
src/utils/utils.go
src/utils/utils.go
+6
-6
未找到文件。
res/res.go
浏览文件 @
ab2b6542
...
...
@@ -138,7 +138,7 @@ func resResGo() (*asset, error) {
return
nil
,
err
}
info
:=
bindataFileInfo
{
name
:
"res/res.go"
,
size
:
12288
,
mode
:
os
.
FileMode
(
420
),
modTime
:
time
.
Unix
(
15652
42287
,
0
)}
info
:=
bindataFileInfo
{
name
:
"res/res.go"
,
size
:
12288
,
mode
:
os
.
FileMode
(
420
),
modTime
:
time
.
Unix
(
15652
56982
,
0
)}
a
:=
&
asset
{
bytes
:
bytes
,
info
:
info
}
return
a
,
nil
}
...
...
src/action/run.go
浏览文件 @
ab2b6542
...
...
@@ -33,11 +33,11 @@ func Run(scriptDir string, fileNames []string, langType string) {
utils
.
RunDir
=
utils
.
PathToRunName
(
scriptDir
)
}
var
report
=
model
.
TestReport
{
Path
:
script
Dir
,
Env
:
utils
.
GetOs
(),
var
report
=
model
.
TestReport
{
Path
:
utils
.
Prefer
.
Work
Dir
,
Env
:
utils
.
GetOs
(),
Pass
:
0
,
Fail
:
0
,
Total
:
0
,
Cases
:
make
([]
model
.
CaseLog
,
0
)}
biz
.
ExeScripts
(
files
,
script
Dir
,
langType
,
&
report
)
biz
.
ExeScripts
(
files
,
utils
.
Prefer
.
Work
Dir
,
langType
,
&
report
)
biz
.
CheckResults
(
files
,
script
Dir
,
langType
,
&
report
)
biz
.
Print
(
report
,
script
Dir
)
biz
.
CheckResults
(
files
,
utils
.
Prefer
.
Work
Dir
,
langType
,
&
report
)
biz
.
Print
(
report
,
utils
.
Prefer
.
Work
Dir
)
}
src/biz/report.go
浏览文件 @
ab2b6542
...
...
@@ -5,7 +5,6 @@ import (
"github.com/easysoft/zentaoatf/src/model"
"github.com/easysoft/zentaoatf/src/utils"
"github.com/fatih/color"
"os"
"strings"
"time"
)
...
...
@@ -73,5 +72,5 @@ func Print(report model.TestReport, workDir string) {
}
}
utils
.
WriteFile
(
workDir
+
string
(
os
.
PathSeparator
)
+
utils
.
LogDir
+
utils
.
RunDir
+
"result.txt"
,
strings
.
Join
(
logs
,
"
\n
"
))
utils
.
WriteFile
(
workDir
+
utils
.
LogDir
+
utils
.
RunDir
+
"result.txt"
,
strings
.
Join
(
logs
,
"
\n
"
))
}
src/test.go
浏览文件 @
ab2b6542
...
...
@@ -2,7 +2,6 @@ package main
import
(
"fmt"
"github.com/easysoft/zentaoatf/src/utils"
)
func
main
()
{
...
...
@@ -16,6 +15,6 @@ func main() {
//
//fmt.Println(arr[1])
a
:=
utils
.
ConvertWorkDir
(
"/sdf"
)
fmt
.
Println
(
a
)
a
:=
"."
fmt
.
Println
(
a
==
"."
)
}
src/utils/file.go
浏览文件 @
ab2b6542
...
...
@@ -50,7 +50,6 @@ func FileExist(path string) bool {
func
GetAllFiles
(
dirPth
string
,
ext
string
,
files
*
[]
string
)
error
{
sep
:=
string
(
os
.
PathSeparator
)
var
dirs
[]
string
dir
,
err
:=
ioutil
.
ReadDir
(
dirPth
)
if
err
!=
nil
{
return
err
...
...
@@ -63,7 +62,6 @@ func GetAllFiles(dirPth string, ext string, files *[]string) error {
continue
}
dirs
=
append
(
dirs
,
dirPth
+
fi
.
Name
())
GetAllFiles
(
dirPth
+
name
+
sep
,
ext
,
files
)
}
else
{
// 过滤指定格式
...
...
src/utils/utils.go
浏览文件 @
ab2b6542
...
...
@@ -124,19 +124,19 @@ func ConvertWorkDir(p string) string {
// base on workdir
func
ConvertRunDir
(
p
string
)
string
{
sepa
:=
string
(
os
.
PathSeparator
)
var
temp
string
if
p
==
"."
{
return
Prefer
.
WorkDir
}
if
IsRelativePath
(
p
)
{
temp
=
Prefer
.
WorkDir
+
p
}
//
if IsRelativePath(p) {
//
temp = Prefer.WorkDir + p
//
}
if
!
PathEndWithSeparator
(
p
)
{
tem
p
=
p
+
sepa
p
=
p
+
sepa
}
return
tem
p
return
p
}
func
IsRelativePath
(
path
string
)
bool
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录