beets/test
Adrian Sampson 24cdf2a72e duplicate trumping: remove items & delete files
Based on the "remove_duplicates" flag on ImportTask, the apply_choices coroutine
now looks for duplicates (using an extended version of the _duplicate_check
functions) and removes items from the library. It also *deletes* files
associated with those items when they are located inside the beets library
directory. Files outside of the directory are left on disk (but their DB entry
is still removed). This should "do the right thing" in most cases -- again, this
is something we can add a config option for if it comes up.
2012-03-20 14:23:44 -07:00
..
rsrc add new audio properties to library/DB 2012-01-27 16:04:51 -08:00
__init__.py misc. overdue code cleanup 2010-07-09 18:07:15 -07:00
_common.py duplicate resolution callback function (#164) 2012-03-19 15:32:53 -07:00
test_art.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_autotag.py set disc and disctotal when autotagging (#226) 2012-02-07 18:03:31 -08:00
test_db.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_files.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_importer.py duplicate trumping: remove items & delete files 2012-03-20 14:23:44 -07:00
test_mb.py set disc and disctotal when autotagging (#226) 2012-02-07 18:03:31 -08:00
test_mediafile.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_mediafile_basic.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_pipeline.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_player.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_query.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_template.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_ui.py add format option to list_items command 2012-02-29 19:14:56 -05:00
test_vfs.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
testall.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00