Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
易企天创
zentaoatf
提交
d38f581f
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,发现更多精彩内容 >>
提交
d38f581f
编写于
5月 30, 2023
作者:
aaronchen2k2k
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
test restapi
上级
3237dc45
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
47 addition
and
6 deletion
+47
-6
test/helper/conf/variable.go
test/helper/conf/variable.go
+4
-2
test/helper/http/http.go
test/helper/http/http.go
+19
-0
test/helper/http/zentao.go
test/helper/http/zentao.go
+19
-0
test/restapi/api_product_test.go
test/restapi/api_product_test.go
+5
-4
未找到文件。
test/helper/conf/variable.go
浏览文件 @
d38f581f
...
...
@@ -15,8 +15,10 @@ var (
NewLine
=
"
\n
"
RootPath
=
""
ZentaoPort
=
58080
ZentaoSiteUrl
=
fmt
.
Sprintf
(
"http://127.0.0.1:%d"
,
ZentaoPort
)
ZentaoPort
=
58080
ZentaoSiteUrl
=
fmt
.
Sprintf
(
"http://127.0.0.1:%d"
,
ZentaoPort
)
ZentaoUsername
=
"admin"
ZentaoPassword
=
"Test123456."
ZtfUrl
=
"http://127.0.0.1:8000/"
)
...
...
test/helper/http/http.go
0 → 100644
浏览文件 @
d38f581f
package
httpHelper
import
(
fileUtils
"github.com/easysoft/zentaoatf/pkg/lib/file"
"github.com/go-git/go-git/v5"
"os"
)
func
CloneGit
(
gitUrl
string
,
name
string
)
error
{
projectDir
:=
name
fileUtils
.
MkDirIfNeeded
(
projectDir
)
options
:=
git
.
CloneOptions
{
URL
:
gitUrl
,
Progress
:
os
.
Stdout
,
}
_
,
err
:=
git
.
PlainClone
(
projectDir
,
false
,
&
options
)
return
err
}
test/helper/http/zentao.go
0 → 100644
浏览文件 @
d38f581f
package
httpHelper
import
(
commDomain
"github.com/easysoft/zentaoatf/internal/pkg/domain"
zentaoHelper
"github.com/easysoft/zentaoatf/internal/pkg/helper/zentao"
constTestHelper
"github.com/easysoft/zentaoatf/test/helper/conf"
)
func
Login
()
(
err
error
)
{
config
:=
commDomain
.
WorkspaceConf
{
Url
:
constTestHelper
.
ZtfUrl
,
Username
:
constTestHelper
.
ZentaoUsername
,
Password
:
constTestHelper
.
ZentaoPassword
,
}
zentaoHelper
.
Login
(
config
)
return
}
test/restapi/api_product_test.go
浏览文件 @
d38f581f
...
...
@@ -6,6 +6,7 @@ import (
constTestHelper
"github.com/easysoft/zentaoatf/test/helper/conf"
"github.com/ozontech/allure-go/pkg/framework/provider"
"github.com/ozontech/allure-go/pkg/framework/suite"
"log"
"testing"
)
...
...
@@ -24,9 +25,9 @@ func (s *ProductApiSuite) BeforeEach(t provider.T) {
func
(
s
*
ProductApiSuite
)
TestProductApi
(
t
provider
.
T
)
{
url
:=
fmt
.
Sprintf
(
"http://127.0.0.1:%d/api.php/v1/products"
,
constTestHelper
.
ZentaoPort
)
httpUtils
.
Get
(
url
)
resp
,
_
:=
httpUtils
.
Get
(
url
)
t
.
WithNewStep
(
"My Second Step!"
,
func
(
sCtx
provider
.
StepCtx
)
{
sCtx
.
NewStep
(
"My First SubStep!"
)
}
)
log
.
Print
(
resp
)
t
.
Require
()
.
Equal
(
1
,
1
,
"Assertion Failed"
)
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录