@@ -155,7 +155,9 @@ class CompingMeters(unittest.TestCase):
|
||||
measures = source['staves'][0]['measures']
|
||||
carried = generator.accompaniment.carried_chords(measures)
|
||||
full = canonical(measures[3], carried[3], 3)
|
||||
full_position = canonical.last_position
|
||||
partial = canonical(measures[3], carried[3], 3, bounds=(3, 10))
|
||||
self.assertEqual(canonical.last_position, full_position)
|
||||
# Rest engraving can split differently at a sliced boundary. Sounded
|
||||
# onsets, releases, voicings and tie relationships must remain equal.
|
||||
self.assertEqual([n for n in tests.test_comping_cycles.signature(full) if n[-1]], [n for n in tests.test_comping_cycles.signature(partial) if n[-1]])
|
||||
|
||||
Reference in New Issue
Block a user