test(magazine): timing records of version 2 are readable
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
9e5ea609ce
commit
2ffab0052c
@ -201,8 +201,10 @@ class TimingRecordTests(unittest.TestCase):
|
|||||||
self.assertIsNone(mag.read_audio_timings(mp3))
|
self.assertIsNone(mag.read_audio_timings(mp3))
|
||||||
(d / "x.timings.json").write_text("not json")
|
(d / "x.timings.json").write_text("not json")
|
||||||
self.assertIsNone(mag.read_audio_timings(mp3))
|
self.assertIsNone(mag.read_audio_timings(mp3))
|
||||||
(d / "x.timings.json").write_text(json.dumps({"version": 2, "segments": []}))
|
(d / "x.timings.json").write_text(json.dumps({"version": 3, "segments": []}))
|
||||||
self.assertIsNone(mag.read_audio_timings(mp3))
|
self.assertIsNone(mag.read_audio_timings(mp3))
|
||||||
|
(d / "x.timings.json").write_text(json.dumps({"version": 2, "segments": []})) # v2 adds `words`
|
||||||
|
self.assertIsNotNone(mag.read_audio_timings(mp3))
|
||||||
|
|
||||||
|
|
||||||
class Mp3DurationTests(unittest.TestCase):
|
class Mp3DurationTests(unittest.TestCase):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user