Test improvements for DSF.

- Fixed unparseable.dsf
- Added DSF feature detection to test_mediafile.py
This commit is contained in:
Boris Pruessmann 2017-01-10 11:06:57 +01:00
parent 1e10e62d82
commit e0a4dc67a8
2 changed files with 9 additions and 1 deletions

Binary file not shown.

View file

@ -886,8 +886,16 @@ class AIFFTest(ReadWriteTestBase, unittest.TestCase):
'channels': 1,
}
try:
import mutagen.dsf
except:
HAVE_DSF = False
else:
HAVE_DSF = True
class DSFTest(ReadWriteTestBase, unittest.TestCase):
@unittest.skipIf(not HAVE_DSF, "mutagen < 1.37")
class DSFTest(ReadWriteTestBase,
ExtendedImageStructureTestMixin, unittest.TestCase):
extension = 'dsf'
audio_properties = {
'length': 0.01,