@@ -154,9 +154,9 @@ def test_submit_sample_success(self, mock_get):
154
154
'''
155
155
print ('Running test_submit_sample_success' )
156
156
submit_resp = Metadefender ._submit_sample (RANDOM_INPUT_FILES [0 ], 'scan_url' , 'user_agent' )
157
- self .assertEquals (submit_resp ['status_code' ], 200 )
158
- self .assertEquals (submit_resp ['error' ], None )
159
- self .assertEquals (submit_resp ['scan_id' ], generate_scan_id (RANDOM_INPUT_FILES [0 ]))
157
+ self .assertEqual (submit_resp ['status_code' ], 200 )
158
+ self .assertEqual (submit_resp ['error' ], None )
159
+ self .assertEqual (submit_resp ['scan_id' ], generate_scan_id (RANDOM_INPUT_FILES [0 ]))
160
160
161
161
@mock .patch ('Metadefender.requests.post' , side_effect = mocked_requests_post_sample_failed_w_msg )
162
162
def test_submit_sample_fail_unavailable (self , mock_get ):
@@ -166,9 +166,9 @@ def test_submit_sample_fail_unavailable(self, mock_get):
166
166
'''
167
167
print ('Running test_submit_sample_fail_unavailable' )
168
168
submit_resp = Metadefender ._submit_sample (RANDOM_INPUT_FILES [1 ], 'scan_url' , 'user_agent' )
169
- self .assertEquals (submit_resp ['status_code' ], 500 )
170
- self .assertEquals (submit_resp ['error' ], MSG_SERVER_UNAVAILABLE )
171
- self .assertEquals (submit_resp ['scan_id' ], None )
169
+ self .assertEqual (submit_resp ['status_code' ], 500 )
170
+ self .assertEqual (submit_resp ['error' ], MSG_SERVER_UNAVAILABLE )
171
+ self .assertEqual (submit_resp ['scan_id' ], None )
172
172
173
173
@mock .patch ('Metadefender.requests.post' , side_effect = mocked_requests_post_sample_failed_no_msg )
174
174
def test_submit_sample_fail_unavailable_no_msg (self , mock_get ):
@@ -178,9 +178,9 @@ def test_submit_sample_fail_unavailable_no_msg(self, mock_get):
178
178
'''
179
179
print ('Running test_submit_sample_fail_unavailable_no_msg' )
180
180
submit_resp = Metadefender ._submit_sample (RANDOM_INPUT_FILES [1 ], 'scan_url' , 'user_agent' )
181
- self .assertEquals (submit_resp ['status_code' ], 500 )
182
- self .assertEquals (submit_resp ['error' ], Metadefender .MD_HTTP_ERR_CODES [500 ])
183
- self .assertEquals (submit_resp ['scan_id' ], None )
181
+ self .assertEqual (submit_resp ['status_code' ], 500 )
182
+ self .assertEqual (submit_resp ['error' ], Metadefender .MD_HTTP_ERR_CODES [500 ])
183
+ self .assertEqual (submit_resp ['scan_id' ], None )
184
184
185
185
# ---------------------------------------------------------------------
186
186
# This section tests the logic for parsing Metadefender's responses
@@ -195,26 +195,26 @@ def test_get_results_200_success(self, mock_get):
195
195
print ('Running test_get_results_200_success' )
196
196
report_resp = Metadefender ._retrieve_scan_results ('results_url' , SCAN_IDS [0 ])
197
197
is_scan_complete , parsed_resp = Metadefender ._parse_scan_result (report_resp )
198
- self .assertEquals (is_scan_complete , True )
199
- self .assertEquals (parsed_resp ['overall_status' ], Metadefender .STATUS_SUCCESS )
198
+ self .assertEqual (is_scan_complete , True )
199
+ self .assertEqual (parsed_resp ['overall_status' ], Metadefender .STATUS_SUCCESS )
200
200
201
201
engine_results = parsed_resp ['engine_results' ]
202
202
for engine_result in engine_results :
203
203
engine_name = engine_result ['engine_name' ]
204
204
scan_result = engine_result ['scan_result' ]
205
205
threat_found = engine_result ['threat_found' ]
206
206
if engine_name == 'ClamAV' :
207
- self .assertEquals (scan_result , 'Infected/Known' )
208
- self .assertEquals (threat_found , 'Heuristics.PDF.ObfuscatedNameObject' )
207
+ self .assertEqual (scan_result , 'Infected/Known' )
208
+ self .assertEqual (threat_found , 'Heuristics.PDF.ObfuscatedNameObject' )
209
209
elif engine_name == 'Ahnlab' :
210
- self .assertEquals (scan_result , 'Infected/Known' )
211
- self .assertEquals (threat_found , 'Trojan/Win32.Inject.C1515213' )
210
+ self .assertEqual (scan_result , 'Infected/Known' )
211
+ self .assertEqual (threat_found , 'Trojan/Win32.Inject.C1515213' )
212
212
elif engine_name == 'ESET' :
213
- self .assertEquals (scan_result , 'No threats Found' )
214
- self .assertEquals (threat_found , '' )
213
+ self .assertEqual (scan_result , 'No threats Found' )
214
+ self .assertEqual (threat_found , '' )
215
215
elif engine_name == 'Avira' :
216
- self .assertEquals (scan_result , 'No threats Found' )
217
- self .assertEquals (threat_found , '' )
216
+ self .assertEqual (scan_result , 'No threats Found' )
217
+ self .assertEqual (threat_found , '' )
218
218
else :
219
219
self .fail ('Unexpected Engine: %s' % engine_name )
220
220
@@ -228,8 +228,8 @@ def test_get_results_200_not_found(self, mock_get):
228
228
print ('Running test_get_results_200_not_found' )
229
229
report_resp = Metadefender ._retrieve_scan_results ('results_url' , SCAN_IDS [0 ])
230
230
is_scan_complete , parsed_resp = Metadefender ._parse_scan_result (report_resp )
231
- self .assertEquals (is_scan_complete , False )
232
- self .assertEquals (parsed_resp ['overall_status' ], Metadefender .STATUS_PENDING )
231
+ self .assertEqual (is_scan_complete , False )
232
+ self .assertEqual (parsed_resp ['overall_status' ], Metadefender .STATUS_PENDING )
233
233
234
234
engine_results = parsed_resp ['engine_results' ]
235
235
if len (engine_results ) != 0 :
@@ -244,8 +244,8 @@ def test_get_results_200_succes_in_progress(self, mock_get):
244
244
print ('Running test_get_results_200_succes_in_progress' )
245
245
report_resp = Metadefender ._retrieve_scan_results ('results_url' , SCAN_IDS [0 ])
246
246
is_scan_complete , parsed_resp = Metadefender ._parse_scan_result (report_resp )
247
- self .assertEquals (is_scan_complete , False )
248
- self .assertEquals (parsed_resp ['overall_status' ], Metadefender .STATUS_PENDING )
247
+ self .assertEqual (is_scan_complete , False )
248
+ self .assertEqual (parsed_resp ['overall_status' ], Metadefender .STATUS_PENDING )
249
249
msg = parsed_resp ['msg' ]
250
250
if 'percent complete: 10' not in msg :
251
251
self .fail ('Progress percentage not present' )
@@ -265,9 +265,9 @@ def test_scan_complete_success(self, mock_post, mock_get):
265
265
print ('Running test_scan_complete_success' )
266
266
resultlist , metadata = Metadefender .scan (RANDOM_INPUT_FILES ,
267
267
conf = self .create_conf_short_timeout ())
268
- self .assertEquals (len (resultlist ), len (RANDOM_INPUT_FILES ))
268
+ self .assertEqual (len (resultlist ), len (RANDOM_INPUT_FILES ))
269
269
for scan_res in resultlist :
270
- self .assertEquals (scan_res [1 ]['overall_status' ], Metadefender .STATUS_SUCCESS )
270
+ self .assertEqual (scan_res [1 ]['overall_status' ], Metadefender .STATUS_SUCCESS )
271
271
272
272
@mock .patch ('Metadefender.requests.get' , side_effect = mocked_requests_get_sample_200_in_progress )
273
273
@mock .patch ('Metadefender.requests.post' , side_effect = mocked_requests_post_sample_submitted )
@@ -278,9 +278,9 @@ def test_scan_timeout_scan_in_progress(self, mock_post, mock_get):
278
278
print ('Running test_scan_timeout_scan_in_progress' )
279
279
resultlist , metadata = Metadefender .scan (RANDOM_INPUT_FILES ,
280
280
conf = self .create_conf_short_timeout ())
281
- self .assertEquals (len (resultlist ), len (RANDOM_INPUT_FILES ))
281
+ self .assertEqual (len (resultlist ), len (RANDOM_INPUT_FILES ))
282
282
for scan_res in resultlist :
283
- self .assertEquals (scan_res [1 ]['overall_status' ], Metadefender .STATUS_TIMEOUT )
283
+ self .assertEqual (scan_res [1 ]['overall_status' ], Metadefender .STATUS_TIMEOUT )
284
284
285
285
286
286
if __name__ == "__main__" :
0 commit comments