Code Duplication    Length = 20-20 lines in 2 locations

elodie/tests/elodie_test.py 2 locations

@@ 509-528 (lines=20) @@
506
507
    assert updated_file_exists, updated_file_path
508
509
def test_update_invalid_file_exit_code():
510
    temporary_folder, folder = helper.create_working_folder()
511
    temporary_folder_destination, folder_destination = helper.create_working_folder()
512
513
    # use a good and bad
514
    origin_invalid = '%s/invalid.jpg' % folder
515
    shutil.copyfile(helper.get_file('invalid.jpg'), origin_invalid)
516
517
    origin_valid = '%s/valid.jpg' % folder
518
    shutil.copyfile(helper.get_file('plain.jpg'), origin_valid)
519
520
    helper.reset_dbs()
521
    runner = CliRunner()
522
    result = runner.invoke(elodie._update, ['--album', 'test', origin_invalid, origin_valid])
523
    helper.restore_dbs()
524
525
    shutil.rmtree(folder)
526
    shutil.rmtree(folder_destination)
527
528
    assert result.exit_code == 1, result.exit_code
529
530
def test_regenerate_db_invalid_source():
531
    runner = CliRunner()
@@ 270-289 (lines=20) @@
267
268
    assert dest_path is not None, dest_path
269
270
def test_import_invalid_file_exit_code():
271
    temporary_folder, folder = helper.create_working_folder()
272
    temporary_folder_destination, folder_destination = helper.create_working_folder()
273
274
    # use a good and bad
275
    origin_invalid = '%s/invalid.jpg' % folder
276
    shutil.copyfile(helper.get_file('invalid.jpg'), origin_invalid)
277
278
    origin_valid = '%s/valid.jpg' % folder
279
    shutil.copyfile(helper.get_file('plain.jpg'), origin_valid)
280
281
    helper.reset_dbs()
282
    runner = CliRunner()
283
    result = runner.invoke(elodie._import, ['--destination', folder_destination, origin_invalid, origin_valid])
284
    helper.restore_dbs()
285
286
    shutil.rmtree(folder)
287
    shutil.rmtree(folder_destination)
288
289
    assert result.exit_code == 1, result.exit_code
290
291
def test_update_location_on_audio():
292
    temporary_folder, folder = helper.create_working_folder()