| @@ 131-155 (lines=25) @@ | ||
| 128 | assert helper.isclose(metadata['latitude'], 11.1111111111), metadata['latitude'] |
|
| 129 | assert helper.isclose(metadata['longitude'], 99.9999999999), metadata['longitude'] |
|
| 130 | ||
| 131 | def test_set_location_minus(): |
|
| 132 | temporary_folder, folder = helper.create_working_folder() |
|
| 133 | ||
| 134 | origin = '%s/audio.m4a' % folder |
|
| 135 | shutil.copyfile(helper.get_file('audio.m4a'), origin) |
|
| 136 | ||
| 137 | audio = Audio(origin) |
|
| 138 | origin_metadata = audio.get_metadata() |
|
| 139 | ||
| 140 | # Verify that original audio has different location info that what we |
|
| 141 | # will be setting and checking |
|
| 142 | assert not helper.isclose(origin_metadata['latitude'], 11.111111), origin_metadata['latitude'] |
|
| 143 | assert not helper.isclose(origin_metadata['longitude'], 99.999999), origin_metadata['longitude'] |
|
| 144 | ||
| 145 | status = audio.set_location(-11.111111, -99.999999) |
|
| 146 | ||
| 147 | assert status == True, status |
|
| 148 | ||
| 149 | audio_new = Audio(origin) |
|
| 150 | metadata = audio_new.get_metadata() |
|
| 151 | ||
| 152 | shutil.rmtree(folder) |
|
| 153 | ||
| 154 | assert helper.isclose(metadata['latitude'], -11.111111), metadata['latitude'] |
|
| 155 | assert helper.isclose(metadata['longitude'], -99.999999), metadata['longitude'] |
|
| 156 | ||
| 157 | def test_set_title(): |
|
| 158 | temporary_folder, folder = helper.create_working_folder() |
|
| @@ 266-290 (lines=25) @@ | ||
| 263 | assert helper.isclose(metadata['latitude'], 11.1111111111), metadata['latitude'] |
|
| 264 | assert helper.isclose(metadata['longitude'], 99.9999999999), metadata['longitude'] |
|
| 265 | ||
| 266 | def test_set_location_minus(): |
|
| 267 | temporary_folder, folder = helper.create_working_folder() |
|
| 268 | ||
| 269 | origin = '%s/photo.jpg' % folder |
|
| 270 | shutil.copyfile(helper.get_file('plain.jpg'), origin) |
|
| 271 | ||
| 272 | photo = Photo(origin) |
|
| 273 | origin_metadata = photo.get_metadata() |
|
| 274 | ||
| 275 | # Verify that original photo has different location info that what we |
|
| 276 | # will be setting and checking |
|
| 277 | assert not helper.isclose(origin_metadata['latitude'], 11.1111111111), origin_metadata['latitude'] |
|
| 278 | assert not helper.isclose(origin_metadata['longitude'], 99.9999999999), origin_metadata['longitude'] |
|
| 279 | ||
| 280 | status = photo.set_location(-11.1111111111, -99.9999999999) |
|
| 281 | ||
| 282 | assert status == True, status |
|
| 283 | ||
| 284 | photo_new = Photo(origin) |
|
| 285 | metadata = photo_new.get_metadata() |
|
| 286 | ||
| 287 | shutil.rmtree(folder) |
|
| 288 | ||
| 289 | assert helper.isclose(metadata['latitude'], -11.1111111111), metadata['latitude'] |
|
| 290 | assert helper.isclose(metadata['longitude'], -99.9999999999), metadata['longitude'] |
|
| 291 | ||
| 292 | def test_set_title(): |
|
| 293 | temporary_folder, folder = helper.create_working_folder() |
|