fix expectations on surfer rosa test

looks like it was interpreting relative on an index02 relative to the
track's index 00, instead of relative to the source
This commit is contained in:
Thomas Vander Stichele
2013-08-20 01:05:33 +02:00
parent bf3db822dd
commit 9f2ff9ee52

View File

@@ -402,6 +402,9 @@ class StrokesTestCase(common.TestCase):
# Surfer Rosa has
# track 00 consisting of 32 frames of SILENCE
# track 11 Vamos with an INDEX 02
# compared to an EAC single .cue file, all our offsets are 32 frames off
# because the toc uses silence for track 01 index 00 while EAC puts it in
# Range.wav
class SurferRosaTestCase(common.TestCase):
@@ -425,7 +428,7 @@ class SurferRosaTestCase(common.TestCase):
self.assertEquals(i0.counter, 0)
i1 = t.getIndex(1)
self.assertEquals(i1.relative, 32)
self.assertEquals(i1.relative, 0)
self.assertEquals(i1.absolute, 32)
self.assertEquals(i1.path, 'data.wav')
self.assertEquals(i1.counter, 1)
@@ -436,13 +439,10 @@ class SurferRosaTestCase(common.TestCase):
self.assertEquals(len(t.indexes), 2)
# 32 frames of silence, and 1483 seconds of data.wav
self.assertEquals(t.getIndex(1).relative, 111257)
self.assertEquals(t.getIndex(1).relative, 111225)
self.assertEquals(t.getIndex(1).absolute, 111257)
self.assertEquals(t.getIndex(2).relative, 3370)
self.assertEquals(t.getIndex(2).absolute, None)
# self.toc.table.absolutize()
self.assertEquals(t.getIndex(2).absolute, 3370)
self.assertEquals(t.getIndex(2).relative, 111225 + 3370)
self.assertEquals(t.getIndex(2).absolute, 111257 + 3370)
# print self.toc.table.cue()