Skip to content

Commit c15a016

Browse files
committed
fix tests again
1 parent 1cb47d1 commit c15a016

File tree

2 files changed

+10
-14
lines changed

2 files changed

+10
-14
lines changed

tests/integration/fixtures.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -156,13 +156,14 @@ def run_exiftool_and_generate_geotag_args(
156156
def validate_and_extract_image(image_path: str):
157157
with open(image_path, "rb") as fp:
158158
tags = exifread.process_file(fp)
159-
desc_tag = tags.get("Image ImageDescription")
160-
assert desc_tag is not None, (tags, image_path)
161-
desc = json.loads(str(desc_tag.values))
162-
desc["filename"] = image_path
163-
desc["filetype"] = "image"
164-
jsonschema.validate(desc, image_description_schema)
165-
return desc
159+
160+
desc_tag = tags.get("Image ImageDescription")
161+
assert desc_tag is not None, (tags, image_path)
162+
desc = json.loads(str(desc_tag.values))
163+
desc["filename"] = image_path
164+
desc["filetype"] = "image"
165+
jsonschema.validate(desc, image_description_schema)
166+
return desc
166167

167168

168169
def validate_and_extract_zip(zip_path: str) -> T.List[T.Dict]:

tests/integration/test_process_and_upload.py

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@
6868
"MAPLatitude": 33.1266719,
6969
"MAPLongitude": -117.3273063,
7070
"MAPOrientation": 1,
71-
"filesize": 116432,
7271
"filetype": "image",
7372
},
7473
"mly_tools_724084a74a44eebd025d0d97a1d5aa30_NA_000002.jpg": {
@@ -80,7 +79,6 @@
8079
"MAPLatitude": 33.1266891,
8180
"MAPLongitude": -117.3273151,
8281
"MAPOrientation": 1,
83-
"filesize": 125847,
8482
"filetype": "image",
8583
},
8684
"mly_tools_724084a74a44eebd025d0d97a1d5aa30_NA_000003.jpg": {
@@ -92,7 +90,6 @@
9290
"MAPLatitude": 33.1267078,
9391
"MAPLongitude": -117.3273264,
9492
"MAPOrientation": 1,
95-
"filesize": 128344,
9693
"filetype": "image",
9794
},
9895
"mly_tools_724084a74a44eebd025d0d97a1d5aa30_NA_000004.jpg": {
@@ -104,7 +101,6 @@
104101
"MAPLatitude": 33.1267282,
105102
"MAPLongitude": -117.3273391,
106103
"MAPOrientation": 1,
107-
"filesize": 126391,
108104
"filetype": "image",
109105
},
110106
"mly_tools_724084a74a44eebd025d0d97a1d5aa30_NA_000005.jpg": {
@@ -116,7 +112,6 @@
116112
"MAPLatitude": 33.12675,
117113
"MAPLongitude": -117.3273483,
118114
"MAPOrientation": 1,
119-
"filesize": 128585,
120115
"filetype": "image",
121116
},
122117
"mly_tools_724084a74a44eebd025d0d97a1d5aa30_NA_000006.jpg": {
@@ -128,7 +123,6 @@
128123
"MAPLatitude": 33.1267663,
129124
"MAPLongitude": -117.3273595,
130125
"MAPOrientation": 1,
131-
"filesize": 132640,
132126
"filetype": "image",
133127
},
134128
},
@@ -149,7 +143,8 @@ def _validate_output(upload_dir: py.path.local, expected):
149143
actual[os.path.basename(desc["filename"])] = {
150144
k: v
151145
for k, v in desc.items()
152-
if k not in ["filename", "md5sum", "MAPMetaTags", "MAPSequenceUUID"]
146+
if k
147+
not in ["filename", "filesize", "md5sum", "MAPMetaTags", "MAPSequenceUUID"]
153148
}
154149

155150
assert expected == actual

0 commit comments

Comments
 (0)