File tree Expand file tree Collapse file tree 1 file changed +9
-11
lines changed Expand file tree Collapse file tree 1 file changed +9
-11
lines changed Original file line number Diff line number Diff line change 23
23
24
24
import pytest
25
25
import requests
26
+ from dirty_equals import IsInstance
26
27
from PIL import Image
27
28
from tenacity import Retrying
28
29
from tenacity .retry import retry_if_exception_type
@@ -531,18 +532,15 @@ def test_match_exact(
531
532
532
533
assert_query_success (response = response )
533
534
(result ,) = response .json ()["results" ]
534
- assert result . keys () == {"target_id" , "target_data" }
535
- assert result [ "target_id" ] == target_id
536
- target_data = result [ "target_data" ]
537
- assert target_data . keys () == {
538
- "application_metadata" ,
539
- "name" ,
540
- "target_timestamp" ,
535
+ assert result == {
536
+ "target_id" : target_id ,
537
+ "target_data" : {
538
+ "application_metadata" : metadata_encoded ,
539
+ "name" : name ,
540
+ "target_timestamp" : IsInstance ( expected_type = int ) ,
541
+ } ,
541
542
}
542
- assert target_data ["application_metadata" ] == metadata_encoded
543
- assert target_data ["name" ] == name
544
- target_timestamp = target_data ["target_timestamp" ]
545
- assert isinstance (target_timestamp , int )
543
+ target_timestamp = int (result ["target_data" ]["target_timestamp" ])
546
544
time_difference = abs (approximate_target_created - target_timestamp )
547
545
max_time_difference = 5
548
546
assert time_difference < max_time_difference
You can’t perform that action at this time.
0 commit comments