PICARD-2507: Include pregap track in medium's totaltracks count

This commit is contained in:
Philipp Wolfer
2022-06-26 14:11:43 +02:00
parent 277e943e5c
commit 84f1092ff7
3 changed files with 100 additions and 1 deletions

View File

@@ -402,6 +402,18 @@ class MediaTest(MBJSONTest):
self.assertEqual(m['totaltracks'], '10')
class MediaPregapTest(MBJSONTest):
filename = 'media_pregap.json'
def test_track(self):
m = Metadata()
medium_to_metadata(self.json_doc, m)
self.assertEqual(m['discnumber'], '1')
self.assertEqual(m['media'], 'Enhanced CD')
self.assertEqual(m['totaltracks'], '9')
class NullMediaTest(MBJSONTest):
filename = 'media_null.json'