Retain isolated number retry evidence and Korean voice register
This commit is contained in:
@@ -123,6 +123,17 @@ class VoiceHistoryTests(unittest.TestCase):
|
||||
prepare(manifest, self.catalog, self.profile, self.root, target)
|
||||
self.assertFalse(target.exists())
|
||||
|
||||
def test_new_take_preserves_original_and_other_clips(self):
|
||||
first = self.run_generation()
|
||||
original = (self.root / first['clips'][0]['file']).read_bytes()
|
||||
second = voice.generate(self.catalog, self.profile, self.root, ids=['count_01'],
|
||||
synthesize=self.fake, regenerate=True)
|
||||
self.assertEqual('generated', second['clips'][0]['result'])
|
||||
self.assertTrue(second['regenerateRequested'])
|
||||
self.assertEqual(1, len(second['clips']))
|
||||
self.assertEqual(original, (self.root / first['clips'][0]['file']).read_bytes())
|
||||
self.assertEqual(['count_01', 'guide_collect', 'count_01'], self.calls)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
||||
|
||||
Reference in New Issue
Block a user