Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Z
zmops-test
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
sanshi
zmops-test
Commits
83127198
Commit
83127198
authored
Nov 29, 2019
by
sanshi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
告警规则模块调整
parent
6c0830fb
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
4 deletions
+14
-4
test_rule_create.py
WorkCase/APP/Rule/test_rule_create.py
+13
-3
test_rule_get.py
WorkCase/APP/Rule/test_rule_get.py
+1
-1
No files found.
WorkCase/APP/Rule/test_rule_create.py
View file @
83127198
...
...
@@ -291,7 +291,7 @@ class TestRuleCreate(object):
triggersList_parameters_unit
=
[
"m"
],
triggersList_parameters_value
=
[
5
])
self
.
check_code
(
response
=
response
,
code
=
0
)
rule_id
=
UtilsResponse
()
.
get_data
(
response
=
response
)
self
.
check_sql
(
rule_id
=
rule_id
,
name
=
name
,
severity
=
2
,
url
=
"url"
,
description
=
"description"
,
status
=
0
,
manualClose
=
0
,
self
.
check_sql
(
rule_id
=
rule_id
,
name
=
name
,
severity
=
2
,
url
=
None
,
description
=
None
,
status
=
0
,
manualClose
=
0
,
enableTimeDefault
=
0
,
period
=
None
,
periodType
=
None
)
@allure.title
(
"rule.create:创建agent设备在线规则"
)
...
...
@@ -329,8 +329,13 @@ class TestRuleCreate(object):
item_key
=
"icmpping"
self
.
case_create
(
num
=
"07"
,
item_key
=
item_key
)
name
=
self
.
base_name
+
"07"
sql
=
self
.
select_hosts_items
(
key_
=
item_key
,
host_id
=
self
.
host_id
)
item_id
=
0
for
x
,
y
in
enumerate
(
sql
):
assert
x
==
0
item_id
=
y
.
id
response
=
self
.
rule_create
(
token
=
self
.
token
,
name
=
name
,
severity
=
0
,
status
=
1
,
manualClose
=
1
,
triggersList_hostid
=
[
self
.
host_id
],
triggersList_hostName
=
[
self
.
host_name
],
triggersList_itemid
=
[
self
.
item_id
],
triggersList_hostName
=
[
self
.
host_name
],
triggersList_itemid
=
[
item_id
],
triggersList_itemName
=
[
item_key
],
triggersList_function
=
[
"avg"
],
triggersList_operator
=
[
"="
],
triggersList_constant
=
[
888
],
triggersList_parameters_unit
=
[
"m"
],
triggersList_parameters_value
=
[
5
],
triggersList_onlineFlag
=
[
True
])
...
...
@@ -343,8 +348,13 @@ class TestRuleCreate(object):
item_key
=
"icmpping"
self
.
case_create
(
num
=
"08"
,
item_key
=
item_key
)
name
=
self
.
base_name
+
"08"
sql
=
self
.
select_hosts_items
(
key_
=
item_key
,
host_id
=
self
.
host_id
)
item_id
=
0
for
x
,
y
in
enumerate
(
sql
):
assert
x
==
0
item_id
=
y
.
id
response
=
self
.
rule_create
(
token
=
self
.
token
,
name
=
name
,
severity
=
0
,
status
=
1
,
manualClose
=
1
,
triggersList_hostid
=
[
self
.
host_id
],
triggersList_hostName
=
[
self
.
host_name
],
triggersList_itemid
=
[
self
.
item_id
],
triggersList_hostName
=
[
self
.
host_name
],
triggersList_itemid
=
[
item_id
],
triggersList_itemName
=
[
item_key
],
triggersList_function
=
[
"avg"
],
triggersList_operator
=
[
"="
],
triggersList_constant
=
[
888
],
triggersList_parameters_unit
=
[
"m"
],
triggersList_parameters_value
=
[
5
],
triggersList_onlineFlag
=
[
False
])
...
...
WorkCase/APP/Rule/test_rule_get.py
View file @
83127198
...
...
@@ -316,7 +316,7 @@ class TestRuleGet(object):
self
.
check_code
(
response
=
response
,
code
=
0
)
data
=
UtilsResponse
()
.
get_data
(
response
=
response
)
for
x
,
y
in
enumerate
(
data
[
"list"
]):
assert
y
[
"
status"
]
==
0
assert
y
[
"
name"
]
==
self
.
name
if
__name__
==
"__main__"
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment