Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
易企天创
zentaoatf
提交
72ad3e7b
Z
zentaoatf
项目概览
易企天创
/
zentaoatf
大约 1 年 前同步成功
通知
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,发现更多精彩内容 >>
提交
72ad3e7b
编写于
5月 30, 2023
作者:
Z
zhaoke
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'main' of git.zcorp.cc:pangu/zentaoatf
上级
9b5eaf0d
044097d2
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
66 addition
and
1 deletion
+66
-1
test/helper/conf/variable.go
test/helper/conf/variable.go
+1
-1
test/restapi/api_token_test.go
test/restapi/api_token_test.go
+60
-0
test/restapi/var.go
test/restapi/var.go
+5
-0
未找到文件。
test/helper/conf/variable.go
浏览文件 @
72ad3e7b
...
...
@@ -18,7 +18,7 @@ var (
ZentaoPort
=
58080
ZentaoSiteUrl
=
fmt
.
Sprintf
(
"http://127.0.0.1:%d"
,
ZentaoPort
)
ZtfUrl
=
"http://127.0.0.1:
800
0/"
ZtfUrl
=
"http://127.0.0.1:
5808
0/"
ZentaoUsername
=
"admin"
ZentaoPassword
=
"Test123456."
...
...
test/restapi/api_token_test.go
0 → 100644
浏览文件 @
72ad3e7b
package
main
import
(
"github.com/bitly/go-simplejson"
zentaoHelper
"github.com/easysoft/zentaoatf/internal/pkg/helper/zentao"
httpUtils
"github.com/easysoft/zentaoatf/pkg/lib/http"
constTestHelper
"github.com/easysoft/zentaoatf/test/helper/conf"
"github.com/ozontech/allure-go/pkg/framework/provider"
"github.com/ozontech/allure-go/pkg/framework/suite"
"testing"
)
func
TestTokenApi
(
t
*
testing
.
T
)
{
suite
.
RunSuite
(
t
,
new
(
TokenApiSuite
))
}
type
TokenApiSuite
struct
{
suite
.
Suite
}
func
(
s
*
TokenApiSuite
)
BeforeEach
(
t
provider
.
T
)
{
t
.
ID
(
"1"
)
t
.
AddSubSuite
(
"TokenApi"
)
}
func
(
s
*
TokenApiSuite
)
TestTokenApi
(
t
provider
.
T
)
{
login
(
t
)
t
.
Require
()
.
Greater
(
len
(
ZentaoToken
),
6
,
"login failed"
)
}
func
login
(
t
provider
.
T
)
{
url
:=
zentaoHelper
.
GenApiUrl
(
"tokens"
,
nil
,
constTestHelper
.
ZtfUrl
)
params
:=
map
[
string
]
string
{
"account"
:
constTestHelper
.
ZentaoUsername
,
"password"
:
constTestHelper
.
ZentaoPassword
,
}
bodyBytes
,
err
:=
httpUtils
.
Post
(
url
,
params
)
if
err
!=
nil
{
return
}
jsn
,
err
:=
simplejson
.
NewJson
(
bodyBytes
)
if
err
!=
nil
||
jsn
==
nil
{
return
}
mp
,
err
:=
jsn
.
Map
()
if
err
!=
nil
{
return
}
val
,
ok
:=
mp
[
"token"
]
if
ok
{
ZentaoToken
=
val
.
(
string
)
}
return
}
test/restapi/var.go
0 → 100644
浏览文件 @
72ad3e7b
package
main
var
(
ZentaoToken
=
""
)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录