summaryrefslogtreecommitdiff
path: root/cases/object/test_intervals.py
diff options
context:
space:
mode:
authorGary <[email protected]>2024-07-24 16:21:25 +0800
committerGary <[email protected]>2024-07-24 16:21:25 +0800
commitb9a960d63977a864d2a72d06c394b7b4b38d5de5 (patch)
tree779b3b27f4d55a77bf3985fd1a9c7cd621e1e341 /cases/object/test_intervals.py
parent16e18b32ff58f93d72c130e80a484ded3152a42f (diff)
修改重复提示验证
Diffstat (limited to 'cases/object/test_intervals.py')
-rw-r--r--cases/object/test_intervals.py45
1 files changed, 34 insertions, 11 deletions
diff --git a/cases/object/test_intervals.py b/cases/object/test_intervals.py
index f0fba544..8df9cbd2 100644
--- a/cases/object/test_intervals.py
+++ b/cases/object/test_intervals.py
@@ -336,25 +336,47 @@ class TestIntervals:
@pytest.mark.parametrize("data", [
{
- "ids": "test_itemDuplicateCheck",
+ "ids": "test_ui_itemDuplicateCheck--Create时校验",
"Model": "create",
"Type": 0,
"Search type": "",
"Name": "test_itemDuplicateCheck",
"Items": [
- "[1,1]->",
+ "[1,1111]->",
+ ],
+ "Description": ""
+ },
+ {
+ "ids": "test_ui_itemDuplicateCheck--仅在本Object中重复",
+ "Model": "create",
+ "Type": 0,
+ "Search type": "",
+ "Name": "test_itemDuplicateCheck",
+ "Items": [
+ "[random]->",
+ "[random]->"
],
"Description": "",
- "Subordinate Objects": {
- "subName": "",
- "subItems": [
- ],
- "subDescription": ""
- }
- }, ])
- def test_itemDuplicateCheck(self, demo_fixture, data):
+ "repetition_type": "1"
+
+ },
+ {
+ "ids": "test_ui_itemDuplicateCheck--Edit时校验",
+ "Model": "modify",
+ "Type": 0,
+ "Search type": "",
+ "Name": "test_itemDuplicateCheck",
+ "Items": [
+ "[1,1111]->",
+ "->[1,1111]",
+ ],
+ "Description": ""
+ }
+
+ ])
+ def test_item_duplicate_check(self, demo_fixture, data):
inter = Intervals(demo_fixture)
- inter._itemDuplicateCheck(data)
+ inter._item_duplicate_check(data)
def test_onlyViewPermission(self, demo_fixture):
inter = Intervals(demo_fixture)
@@ -475,6 +497,7 @@ class TestIntervals:
def test_different_vsys_check(self, demo_fixture, data):
inter = Intervals(demo_fixture)
inter._different_vsys_check(data)
+
@pytest.mark.parametrize("data", [
{
"ids": "修改时Item增量导入-T018&T019",