@@ -75,7 +75,7 @@ class CatalogTests(unittest.TestCase):
|
||||
with self.assertRaises(ValueError):
|
||||
generator.catalog.build_catalog(self.root)
|
||||
self.assertEqual(database.read_bytes(), previous)
|
||||
self.assertFalse(list(self.root.glob('.vamp-catalog-*')))
|
||||
self.assertFalse(list(self.root.glob('.vamp_catalog-*')))
|
||||
def test_missing_or_invalid_title_image_preserves_existing_database(self):
|
||||
score = write_score(self.root, 'songs/tune.json')
|
||||
database = generator.catalog.build_catalog(self.root)
|
||||
@@ -90,7 +90,7 @@ class CatalogTests(unittest.TestCase):
|
||||
with self.assertRaisesRegex(ValueError, 'title image'):
|
||||
generator.catalog.build_catalog(self.root)
|
||||
self.assertEqual(database.read_bytes(), previous)
|
||||
self.assertFalse(list(self.root.glob('.vamp-catalog-*')))
|
||||
self.assertFalse(list(self.root.glob('.vamp_catalog-*')))
|
||||
def test_keyless_parts_preserve_their_original_key(self):
|
||||
for part in ('Acoustic', 'Electric', 'Vocal'):
|
||||
write_score(self.root, f'songs/{part.lower()}.json', bundle(key='No key', part=part))
|
||||
|
||||
Reference in New Issue
Block a user