@@ -11,7 +11,7 @@ import generator.engraving.layout
|
||||
import generator.engraving.types
|
||||
import generator.model
|
||||
import generator.playback
|
||||
import generator.practice.generate
|
||||
import tests.arrangement_fixtures
|
||||
import tests.rhythm_fixtures
|
||||
import tests.test_accompaniment
|
||||
import tests.test_musicxml
|
||||
@@ -123,10 +123,10 @@ class AcousticTests(unittest.TestCase):
|
||||
generator.acoustic.prepare(document)
|
||||
generator.acoustic.combine(document)
|
||||
self.assertEqual(document, before)
|
||||
def test_song_and_practice_integration_preserve_playback(self):
|
||||
def test_song_and_section_integration_preserve_playback(self):
|
||||
source = tests.test_musicxml.parse(tests.test_musicxml.xml_score(tests.test_parts.xml_harmony() + tests.test_musicxml.xml_note()))
|
||||
rhythms = tests.rhythm_fixtures.library()
|
||||
for builder in (generator.arrange.generate.arrange_document, generator.practice.generate.practice_document):
|
||||
for builder in (generator.arrange.generate.arrange_document, tests.arrangement_fixtures.section_document):
|
||||
with unittest.mock.patch('generator.acoustic.combine'):
|
||||
separate = builder(source, 'acoustic', rhythms=rhythms)
|
||||
combined = builder(source, 'acoustic', rhythms=rhythms)
|
||||
|
||||
Reference in New Issue
Block a user