beets/test
Thomas Scholtes 46c9992633 Refactor resuming of imports
Instead of recording only the most recently imported path and assuming
that all previous path have also been imported, we record all imported
paths and skip recorded paths when resuming the import.

This fixes an issue where parallelism would screw up the import order
and reimport some files. It also allows us to record singleton items.

We can apply the same strategy can be applied for incremental imports.
2014-07-08 15:06:01 +02:00
..
rsrc Added unit test for Library unicode filenames #833 2014-07-01 19:19:55 -07:00
__init__.py misc. overdue code cleanup 2010-07-09 18:07:15 -07:00
_common.py properly sandbox all tests 2014-04-12 19:29:29 -07:00
helper.py Test converter embeds album art 2014-06-02 17:09:16 +02:00
lyrics_sources.py Move lyrics listings from .py to .yaml file 2014-04-26 19:26:28 +02:00
test_art.py test_art: add unit test 2014-06-27 23:32:57 +02:00
test_autotag.py Flake8 fixes 2014-04-17 12:25:59 +02:00
test_bucket.py Changelog for #851 (bucket improvements) 2014-07-01 14:40:39 -07:00
test_completion.sh Add completion of plugin commands 2014-03-02 16:18:16 +01:00
test_config_command.py Pythonic names for test helpers 2014-04-12 11:24:47 -07:00
test_convert.py Test converter embeds album art 2014-06-02 17:09:16 +02:00
test_datequery.py add some failing tests for date queries 2014-02-14 23:02:51 -08:00
test_dbcore.py dbcore: Add shared instances of common types 2014-05-25 16:38:47 -07:00
test_echonest.py skip pyechonest tests when library not installed 2014-04-13 13:26:51 -07:00
test_embedart.py Embedart TestCase 2014-06-02 16:04:55 +02:00
test_files.py move Destination method to Item class 2013-09-17 09:09:10 -07:00
test_ihate.py Refactor resuming of imports 2014-07-08 15:06:01 +02:00
test_importer.py Refactor resuming of imports 2014-07-08 15:06:01 +02:00
test_importfeeds.py Test build with setup.py 2014-04-25 12:56:01 +02:00
test_keyfinder.py Add keyfinder plugin 2014-04-12 18:44:38 +02:00
test_lastgenre.py lastgenre: remove duplicate genres 2014-06-28 10:31:12 +02:00
test_library.py Wrap mediafile read exceptions in library.ReadError 2014-07-06 13:19:43 +02:00
test_lyrics.py lyrics: add tests to track which websites can be scraped by our algo and be 2014-04-26 07:26:50 +02:00
test_mb.py Update tests given new alias behavior 2014-03-26 13:01:42 -07:00
test_mbsync.py Test albums and singletons simultaneously 2014-04-16 14:50:57 +02:00
test_mediafile.py AIFF support (fix #250) 2014-05-17 21:13:40 -07:00
test_mediafile_edge.py MediaFile: allow setting date fields to None 2014-05-18 15:14:36 -07:00
test_pipeline.py Add pipeline.mutator_stage 2014-04-19 19:04:49 +02:00
test_player.py happy new year 2013-01-11 10:43:41 -08:00
test_query.py Move query parsing to new dbcore.queryparse 2014-05-24 17:07:18 -07:00
test_replaygain.py Test and fix unicode issues in logs. Fixes #699 2014-04-17 12:12:49 +02:00
test_template.py happy new year 2013-01-11 10:43:41 -08:00
test_the.py combine TempConfigTestCase and ExtraAsserts 2012-12-15 13:21:09 -08:00
test_ui.py Add Test case for flexattr removal (#779) 2014-05-20 23:55:42 +02:00
test_ui_importer.py Import tests use TestHelper 2014-04-15 14:57:01 +02:00
test_vfs.py fix VFS tests 2013-04-06 16:35:17 -07:00
test_web.py Fix album retrieval 2014-02-10 17:26:26 +01:00
test_zero.py Flake8 fixes 2014-04-11 16:05:08 +02:00
testall.py Fix python namespaces for test runs 2013-04-07 01:32:47 +02:00