Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
疯人忠
Cvat
提交
5b303819
C
Cvat
项目概览
疯人忠
/
Cvat
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
Cvat
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
5b303819
编写于
1月 21, 2021
作者:
D
Dmitry Kruchinin
提交者:
GitHub
1月 21, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Cypress test. Rename task feature. (#2682)
* Cypress test. Rename task feature. * Update cypress.json
上级
e4da5338
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
79 addition
and
1 deletion
+79
-1
tests/cypress.json
tests/cypress.json
+1
-1
tests/cypress/integration/actions_tasks_objects/registration_involved/case_39_issue_2572_rename_task.js
...s/registration_involved/case_39_issue_2572_rename_task.js
+78
-0
未找到文件。
tests/cypress.json
浏览文件 @
5b303819
...
...
@@ -11,7 +11,7 @@
},
"testFiles"
:
[
"auth_page.js"
,
"actions_tasks_objects/*"
,
"actions_tasks_objects/*
*/*
"
,
"actions_users/**/*"
,
"actions_projects/**/*"
,
"remove_users_tasks_projects.js"
...
...
tests/cypress/integration/actions_tasks_objects/registration_involved/case_39_issue_2572_rename_task.js
0 → 100644
浏览文件 @
5b303819
// Copyright (C) 2021 Intel Corporation
//
// SPDX-License-Identifier: MIT
/// <reference types="cypress" />
context
(
'
Rename a task.
'
,
()
=>
{
const
caseId
=
'
39
'
;
const
labelName
=
`Case
${
caseId
}
`
;
const
taskName
=
`New annotation task for
${
labelName
}
`
;
const
attrName
=
`Attr for
${
labelName
}
`
;
const
textDefaultValue
=
'
Some default value for type Text
'
;
const
imagesCount
=
1
;
const
imageFileName
=
`image_
${
labelName
.
replace
(
'
'
,
'
_
'
).
toLowerCase
()}
`
;
const
width
=
800
;
const
height
=
800
;
const
posX
=
10
;
const
posY
=
10
;
const
color
=
'
gray
'
;
const
archiveName
=
`
${
imageFileName
}
.zip`
;
const
archivePath
=
`cypress/fixtures/
${
archiveName
}
`
;
const
imagesFolder
=
`cypress/fixtures/
${
imageFileName
}
`
;
const
directoryToArchive
=
imagesFolder
;
const
newNaskName
=
taskName
.
replace
(
'
39
'
,
'
3339
'
);
const
secondUserName
=
'
Case39
'
;
const
secondUser
=
{
firstName
:
`Firtstnamerenametask`
,
lastName
:
`Lastnamerenametask`
,
emailAddr
:
`
${
secondUserName
.
toLowerCase
()}
@local.local`
,
password
:
'
Pass!UserCase39
'
,
};
function
renameTask
(
taskName
,
newValue
)
{
cy
.
get
(
'
.cvat-task-details-task-name
'
).
within
(()
=>
{
cy
.
get
(
'
[aria-label="edit"]
'
).
click
();
});
cy
.
contains
(
'
.cvat-text-color
'
,
taskName
).
click
().
type
(
newValue
);
}
before
(()
=>
{
cy
.
visit
(
'
auth/login
'
);
cy
.
login
();
cy
.
imageGenerator
(
imagesFolder
,
imageFileName
,
width
,
height
,
color
,
posX
,
posY
,
labelName
,
imagesCount
);
cy
.
createZipArchive
(
directoryToArchive
,
archivePath
);
cy
.
createAnnotationTask
(
taskName
,
labelName
,
attrName
,
textDefaultValue
,
archiveName
);
cy
.
openTask
(
taskName
);
});
after
(()
=>
{
cy
.
login
();
cy
.
getTaskID
(
newNaskName
).
then
((
$taskID
)
=>
{
cy
.
deleteTask
(
newNaskName
,
$taskID
);
});
});
describe
(
`Testing "
${
labelName
}
". Issue 2572.`
,
()
=>
{
it
(
'
Rename the task. Issue is not reproduce.
'
,
()
=>
{
renameTask
(
taskName
,
'
{leftarrow}{leftarrow}33{Enter}
'
);
cy
.
contains
(
'
.cvat-task-details-task-name
'
,
newNaskName
).
should
(
'
exist
'
);
cy
.
logout
();
});
it
(
'
Registration a second user. Rename the task. Status 403 appear.
'
,
()
=>
{
cy
.
goToRegisterPage
();
cy
.
userRegistration
(
secondUser
.
firstName
,
secondUser
.
lastName
,
secondUserName
,
secondUser
.
emailAddr
,
secondUser
.
password
,
);
cy
.
openTask
(
newNaskName
);
renameTask
(
newNaskName
,
'
{leftarrow}{leftarrow}3{Enter}
'
);
cy
.
get
(
'
.cvat-notification-notice-update-task-failed
'
).
should
(
'
exist
'
);
cy
.
closeNotification
(
'
.cvat-notification-notice-update-task-failed
'
);
cy
.
logout
(
secondUserName
);
});
});
});
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录