Cleanup
ci / checks (push) Failing after 23m22s

This commit is contained in:
khodowany
2026-10-08 02:13:45 -05:00
parent 300097a37e
commit bc7baea7c4
88 changed files with 18844 additions and 1335 deletions
+3 -4
View File
@@ -1,4 +1,5 @@
"""Build-only print layout, PDF contents and reproducible cache behavior."""
import generator.score_io
import copy
import dataclasses
import io
@@ -14,11 +15,9 @@ import PIL.PdfParser
import generator.arrange.generate
import generator.engraving.audit
import generator.engraving.fonts
import generator.engraving.types
import generator.model
import generator.musicxml
import generator.printing
import generator.score
import tests.solo_fixtures
import tests.test_musicxml
@@ -35,7 +34,7 @@ class PrintableParts(unittest.TestCase):
def tree(self, name, document=None):
root = self.root / name
(root / 'songs').mkdir(parents=True)
generator.score.write_json(root / 'songs/part.json', document or self.source)
generator.score_io.write_json(root / 'songs/part.json', document or self.source)
return root
def test_letter_pagination_preserves_complete_order_without_transition_duplicates(self):
source = tests.solo_fixtures.song(count=32, chords=('C7',))
@@ -137,7 +136,7 @@ class PrintableParts(unittest.TestCase):
generator.printing.generate_tree(root, self.font_path, cache_dir=cache)
changed = copy.deepcopy(self.source)
changed['metadata']['title'] = 'Another title'
generator.score.write_json(root / 'songs/part.json', changed)
generator.score_io.write_json(root / 'songs/part.json', changed)
with unittest.mock.patch('generator.printing.write_pdf', wraps=generator.printing.write_pdf) as render:
generator.printing.generate_tree(root, self.font_path, cache_dir=cache)
render.assert_called_once()