From 78bf4d14781de8a50f5021ed105f8cda8d900f4d Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 22 Jul 2013 10:02:57 +0530 Subject: [PATCH] Fix the remove_formats test --- src/calibre/db/tests/add_remove.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/calibre/db/tests/add_remove.py b/src/calibre/db/tests/add_remove.py index 0047a0ec4f..a099ae5e84 100644 --- a/src/calibre/db/tests/add_remove.py +++ b/src/calibre/db/tests/add_remove.py @@ -116,18 +116,20 @@ class AddRemoveTest(BaseTest): # Test full removal of format af(cache.format(1, 'FMT1') is None) at(cache.has_format(1, 'FMT1')) + ap = cache.format_abspath(1, 'FMT1') cache.remove_formats({1:{'FMT1'}}) at(cache.format(1, 'FMT1') is None) af(bool(cache.format_metadata(1, 'FMT1'))) af(bool(cache.format_metadata(1, 'FMT1', allow_cache=False))) af('FMT1' in cache.formats(1)) af(cache.has_format(1, 'FMT1')) + af(os.path.exists(ap)) # Test db only removal at(cache.has_format(1, 'FMT2')) ap = cache.format_abspath(1, 'FMT2') if ap and os.path.exists(ap): - cache.remove_formats({1:{'FMT2'}}) + cache.remove_formats({1:{'FMT2'}}, db_only=True) af(bool(cache.format_metadata(1, 'FMT2'))) af(cache.has_format(1, 'FMT2')) at(os.path.exists(ap))