@@ -56,12 +56,7 @@ def test_safelist_missing(client, storage):
56
56
57
57
# noinspection PyUnusedLocal
58
58
def test_get_full_safelist (client , storage ):
59
- storage .safelist .search = {
60
- "offset" : 0 ,
61
- "rows" : 0 ,
62
- "total" : 0 ,
63
- "items" : []
64
- }
59
+ storage .safelist .stream_search .return_value = []
65
60
66
61
resp = client .get ('/api/v1/safelist/' , headers = headers )
67
62
assert resp .status_code == 200
@@ -73,12 +68,7 @@ def test_get_full_safelist(client, storage):
73
68
74
69
# noinspection PyUnusedLocal
75
70
def test_get_full_safelist_specific (client , storage ):
76
- storage .safelist .search = {
77
- "offset" : 0 ,
78
- "rows" : 0 ,
79
- "total" : 0 ,
80
- "items" : []
81
- }
71
+ storage .safelist .stream_search .return_value = []
82
72
83
73
tag_type = "network.dynamic.domain"
84
74
resp = client .get (f'/api/v1/safelist/?tags={ tag_type } ' , headers = headers )
@@ -97,14 +87,9 @@ def test_get_full_safelist_specific(client, storage):
97
87
98
88
# noinspection PyUnusedLocal
99
89
def test_get_signature_safelist (client , storage ):
100
- storage .safelist .search = {
101
- "offset" : 0 ,
102
- "rows" : 1 ,
103
- "total" : 1 ,
104
- "items" : [{"signature" : {"name" : "test" }}]
105
- }
106
-
107
- resp = client .get ('/api/v1/safelist/signature/' , headers = headers )
90
+ storage .safelist .stream_search .return_value = [{"signature" : {"name" : "test" }}]
91
+
92
+ resp = client .get ('/api/v1/safelist/signatures/' , headers = headers )
108
93
assert resp .status_code == 200
109
94
assert isinstance (resp .json ['api_response' ], list )
110
95
assert resp .json ['api_response' ] == ['test' ]
0 commit comments