@@ -83,7 +83,9 @@ def test_scan_manager_request_scan_abortion(scan_manager):
8383 scan_manager .request_scan_abortion ("scan_id" )
8484 scan_manager .connector .send .assert_called_once_with (
8585 MessageEndpoints .scan_queue_modification_request (),
86- messages .ScanQueueModificationMessage (scan_id = "scan_id" , action = "abort" , parameter = {}),
86+ messages .ScanQueueModificationMessage (
87+ scan_id = "scan_id" , request_id = None , action = "abort" , parameter = {}
88+ ),
8789 )
8890
8991
@@ -101,15 +103,29 @@ def current_scan_id(self):
101103 scan_manager .request_scan_abortion ()
102104 scan_manager .connector .send .assert_called_once_with (
103105 MessageEndpoints .scan_queue_modification_request (),
104- messages .ScanQueueModificationMessage (scan_id = scan_id , action = "abort" , parameter = {}),
106+ messages .ScanQueueModificationMessage (
107+ scan_id = scan_id , request_id = None , action = "abort" , parameter = {}
108+ ),
109+ )
110+
111+
112+ def test_scan_manager_request_scan_abortion_request_id (scan_manager ):
113+ scan_manager .request_scan_abortion (request_id = "request-id" )
114+ scan_manager .connector .send .assert_called_once_with (
115+ MessageEndpoints .scan_queue_modification_request (),
116+ messages .ScanQueueModificationMessage (
117+ scan_id = None , request_id = "request-id" , action = "abort" , parameter = {}
118+ ),
105119 )
106120
107121
108122def test_scan_manager_request_scan_halt (scan_manager ):
109123 scan_manager .request_scan_halt ("scan_id" )
110124 scan_manager .connector .send .assert_called_once_with (
111125 MessageEndpoints .scan_queue_modification_request (),
112- messages .ScanQueueModificationMessage (scan_id = "scan_id" , action = "halt" , parameter = {}),
126+ messages .ScanQueueModificationMessage (
127+ scan_id = "scan_id" , request_id = None , action = "halt" , parameter = {}
128+ ),
113129 )
114130
115131
@@ -127,15 +143,19 @@ def current_scan_id(self):
127143 scan_manager .request_scan_halt ()
128144 scan_manager .connector .send .assert_called_once_with (
129145 MessageEndpoints .scan_queue_modification_request (),
130- messages .ScanQueueModificationMessage (scan_id = scan_id , action = "halt" , parameter = {}),
146+ messages .ScanQueueModificationMessage (
147+ scan_id = scan_id , request_id = None , action = "halt" , parameter = {}
148+ ),
131149 )
132150
133151
134152def test_scan_manager_request_scan_continuation (scan_manager ):
135153 scan_manager .request_scan_continuation ("scan_id" )
136154 scan_manager .connector .send .assert_called_once_with (
137155 MessageEndpoints .scan_queue_modification_request (),
138- messages .ScanQueueModificationMessage (scan_id = "scan_id" , action = "continue" , parameter = {}),
156+ messages .ScanQueueModificationMessage (
157+ scan_id = "scan_id" , request_id = None , action = "continue" , parameter = {}
158+ ),
139159 )
140160
141161
@@ -153,7 +173,9 @@ def current_scan_id(self):
153173 scan_manager .request_scan_continuation ()
154174 scan_manager .connector .send .assert_called_once_with (
155175 MessageEndpoints .scan_queue_modification_request (),
156- messages .ScanQueueModificationMessage (scan_id = scan_id , action = "continue" , parameter = {}),
176+ messages .ScanQueueModificationMessage (
177+ scan_id = scan_id , request_id = None , action = "continue" , parameter = {}
178+ ),
157179 )
158180
159181
@@ -258,7 +280,7 @@ def test_scan_manager_request_set_completed(scan_manager):
258280 scan_manager .connector .send .assert_called_once_with (
259281 MessageEndpoints .scan_queue_modification_request (),
260282 messages .ScanQueueModificationMessage (
261- scan_id = "scan_id" , action = "user_completed" , parameter = {}
283+ scan_id = "scan_id" , request_id = None , action = "user_completed" , parameter = {}
262284 ),
263285 )
264286
@@ -277,7 +299,7 @@ def current_scan_id(self):
277299 scan_manager .connector .send .assert_called_once_with (
278300 MessageEndpoints .scan_queue_modification_request (),
279301 messages .ScanQueueModificationMessage (
280- scan_id = "current_scan_id" , action = "user_completed" , parameter = {}
302+ scan_id = "current_scan_id" , request_id = None , action = "user_completed" , parameter = {}
281303 ),
282304 )
283305
@@ -291,6 +313,7 @@ def test_scan_manager_add_queue_lock(scan_manager):
291313 MessageEndpoints .scan_queue_modification_request (),
292314 messages .ScanQueueModificationMessage (
293315 scan_id = None ,
316+ request_id = None ,
294317 action = "lock" ,
295318 parameter = {"reason" : "Testing lock" , "identifier" : "test_lock" },
296319 queue = "primary" ,
@@ -307,6 +330,7 @@ def test_scan_manager_remove_queue_lock(scan_manager):
307330 MessageEndpoints .scan_queue_modification_request (),
308331 messages .ScanQueueModificationMessage (
309332 scan_id = None ,
333+ request_id = None ,
310334 action = "release_lock" ,
311335 parameter = {"identifier" : "test_lock" },
312336 queue = "primary" ,
0 commit comments