From a09b2d4760da0abdfeacf35490fb65b5db64323e Mon Sep 17 00:00:00 2001 From: Thomas Scholtes Date: Sat, 19 Apr 2014 17:02:20 +0200 Subject: [PATCH] Test that duplicate files are removed --- test/test_importer.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/test_importer.py b/test/test_importer.py index b4f5d48f0..50a8c1d3b 100644 --- a/test/test_importer.py +++ b/test/test_importer.py @@ -993,10 +993,12 @@ class ImportDuplicateAlbumTest(unittest.TestCase, TestHelper): def test_remove_duplicate_album(self): item = self.lib.items().get() self.assertEqual(item.title, u't\xeftle 0') + self.assertTrue(os.path.isfile(item.path)) self.importer.default_resolution = self.importer.Resolution.REMOVE self.importer.run() + self.assertFalse(os.path.isfile(item.path)) self.assertEqual(len(self.lib.albums()), 1) self.assertEqual(len(self.lib.items()), 1) item = self.lib.items().get() @@ -1063,10 +1065,12 @@ class ImportDuplicateSingletonTest(unittest.TestCase, TestHelper): def test_remove_duplicate(self): item = self.lib.items().get() self.assertEqual(item.mb_trackid, u'old trackid') + self.assertTrue(os.path.isfile(item.path)) self.importer.default_resolution = self.importer.Resolution.REMOVE self.importer.run() + self.assertFalse(os.path.isfile(item.path)) self.assertEqual(len(self.lib.items()), 1) item = self.lib.items().get() self.assertEqual(item.mb_trackid, u'new trackid')