Code Duplication    Length = 16-18 lines in 2 locations

elodie/tests/elodie_test.py 2 locations

@@ 219-236 (lines=18) @@
216
217
    assert dest_path1 is not None
218
219
def test_import_file_send_to_trash_true():
220
    raise SkipTest("Temporarily disable send2trash test gh-230")
221
222
    temporary_folder, folder = helper.create_working_folder()
223
    temporary_folder_destination, folder_destination = helper.create_working_folder()
224
225
    origin = '%s/valid.txt' % folder
226
    shutil.copyfile(helper.get_file('valid.txt'), origin)
227
228
    helper.reset_dbs()
229
    dest_path1 = elodie.import_file(origin, folder_destination, False, True, False)
230
    assert not os.path.isfile(origin), origin
231
    helper.restore_dbs()
232
233
    shutil.rmtree(folder)
234
    shutil.rmtree(folder_destination)
235
236
    assert dest_path1 is not None
237
238
def test_import_destination_in_source():
239
    temporary_folder, folder = helper.create_working_folder()
@@ 202-217 (lines=16) @@
199
    assert dest_path2 is not None
200
    assert dest_path1 == dest_path2
201
202
def test_import_file_send_to_trash_false():
203
    temporary_folder, folder = helper.create_working_folder()
204
    temporary_folder_destination, folder_destination = helper.create_working_folder()
205
206
    origin = '%s/valid.txt' % folder
207
    shutil.copyfile(helper.get_file('valid.txt'), origin)
208
209
    helper.reset_dbs()
210
    dest_path1 = elodie.import_file(origin, folder_destination, False, False, False)
211
    assert os.path.isfile(origin), origin
212
    helper.restore_dbs()
213
214
    shutil.rmtree(folder)
215
    shutil.rmtree(folder_destination)
216
217
    assert dest_path1 is not None
218
219
def test_import_file_send_to_trash_true():
220
    raise SkipTest("Temporarily disable send2trash test gh-230")