]> git.donarmstrong.com Git - lilypond.git/commitdiff
Issue 4528/2 Add regression tests for ssaattbb.ly built-in template
authorTrevor Daniels <t.daniels@treda.co.uk>
Wed, 29 Jul 2015 21:00:07 +0000 (22:00 +0100)
committerTrevor Daniels <t.daniels@treda.co.uk>
Sat, 8 Aug 2015 10:26:07 +0000 (11:26 +0100)
input/regression/ssaattbb-template-with-all-staves.ly [new file with mode: 0644]
input/regression/ssaattbb-template-with-all-voices-on-one-staff.ly [new file with mode: 0644]
input/regression/ssaattbb-template-with-changed-instrument-names.ly [new file with mode: 0644]
input/regression/ssaattbb-template-with-men-women-and-descant.ly [new file with mode: 0644]

diff --git a/input/regression/ssaattbb-template-with-all-staves.ly b/input/regression/ssaattbb-template-with-all-staves.ly
new file mode 100644 (file)
index 0000000..5702988
--- /dev/null
@@ -0,0 +1,51 @@
+\version "2.19.25"
+
+\header {
+  texidoc ="This should produce a choral score with solo,
+descant, women, sop 1 and 2, sop, alto, alto 1 and 2,
+tenor 1 and 2, tenor, bass, bass 1 and 2, men and piano
+staves.  Normally the various combinations would appear
+at different times in the score, not all at once. "
+}
+
+SoloMusic = \relative { e''4 e e e | }
+SoloLyrics = \lyricmode { So -- lo ly -- rics }
+DescantMusic = \relative { e''4 e e e | }
+DescantLyrics = \lyricmode { Des -- cant ly -- rics }
+WomenMusic = \relative {g'4 g g g }
+WomenLyrics = \lyricmode { Wo -- men ly -- rics }
+SopranoOneMusic = \relative { c''8 e c e e4 e | }
+SopranoOneLyrics = \lyricmode { So -- pra -- no One ly -- rics }
+SopranoTwoMusic = \relative { c''8 c c c c4 c | }
+SopranoTwoLyrics = \lyricmode { So -- pra -- no Two ly -- rics }
+SopranoMusic = \relative { c''4 c c c8 c }
+SopranoLyrics = \lyricmode { So -- pra -- no ly -- rics }
+AltoOneMusic = \relative { g'16 g g( c) g2 g4 }
+AltoOneLyrics = \lyricmode { Al -- to One ly -- rics }
+AltoTwoMusic = \relative { g'16 e e c g'2 }
+AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics }
+AltoMusic = \relative { g'4 g g g | }
+AltoLyrics = \lyricmode { Al -- to ly -- rics }
+TenorOneMusic = \relative { c'8 c c4 c c | }
+TenorOneLyrics = \lyricmode { Te -- nor One ly -- rics }
+TenorTwoMusic = \relative { c'8 c g4 g g | }
+TenorTwoLyrics = \lyricmode { Te -- nor Two ly -- rics }
+TenorMusic = \relative { c'4 c c c | }
+TenorLyrics = \lyricmode { Te -- nor ly -- rics }
+BassMusic = \relative { g2 g4 g | }
+BassLyrics = \lyricmode { Bass ly -- rics }
+BassOneMusic = \relative { g4 g g g | }
+BassOneLyrics = \lyricmode { Bass One ly -- rics }
+BassTwoMusic = \relative { g4 g g g | }
+BassTwoLyrics = \lyricmode { Bass Two ly -- rics }
+MenMusic = \relative { e2 e4 e | }
+MenLyrics = \lyricmode { Men ly -- rics }
+
+PianoRHMusic = \relative { c''4 c c c | }
+PianoLHMusic = \relative { c2 c | }
+
+\layout {
+  ragged-right = ##t
+}
+
+\include "ssaattbb.ly"
diff --git a/input/regression/ssaattbb-template-with-all-voices-on-one-staff.ly b/input/regression/ssaattbb-template-with-all-voices-on-one-staff.ly
new file mode 100644 (file)
index 0000000..9cfc7fc
--- /dev/null
@@ -0,0 +1,53 @@
+\version "2.19.25"
+
+\header {
+  texidoc ="This should produce a choral score with solo,
+descant, women, sop divisi, sop and alto, alto divisi,
+tenor divisi, tenor and bass, bass divisi, men and piano
+staves.  Normally the various combinations would appear
+at different times in the score, not all at once. "
+}
+
+TwoVoicesPerStaff = ##t
+
+SoloMusic = \relative { e''4 e e e | }
+SoloLyrics = \lyricmode { So -- lo ly -- rics }
+DescantMusic = \relative { e''4 e e e | }
+DescantLyrics = \lyricmode { Des -- cant ly -- rics }
+WomenMusic = \relative {g'4 g g g }
+WomenLyrics = \lyricmode { Wo -- men ly -- rics }
+SopranoOneMusic = \relative { c''8 e c e e4 e | }
+SopranoOneLyrics = \lyricmode { So -- pra -- no One ly -- rics }
+SopranoTwoMusic = \relative { c''8 c c c c4 c | }
+SopranoTwoLyrics = \lyricmode { So -- pra -- no Two ly -- rics }
+SopranoMusic = \relative { c''4 c c c8 c }
+SopranoLyrics = \lyricmode { So -- pra -- no ly -- rics }
+AltoOneMusic = \relative { g'16 g g( c) g2 g4 }
+AltoOneLyrics = \lyricmode { Al -- to One ly -- rics }
+AltoTwoMusic = \relative { g'16 e e c g'2 }
+AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics }
+AltoMusic = \relative { g'4 g g g | }
+AltoLyrics = \lyricmode { Al -- to ly -- rics }
+TenorOneMusic = \relative { c'8 c c4 c c | }
+TenorOneLyrics = \lyricmode { Te -- nor One ly -- rics }
+TenorTwoMusic = \relative { c'8 c g4 g g | }
+TenorTwoLyrics = \lyricmode { Te -- nor Two ly -- rics }
+TenorMusic = \relative { c'4 c c c | }
+TenorLyrics = \lyricmode { Te -- nor ly -- rics }
+BassMusic = \relative { g2 g4 g | }
+BassLyrics = \lyricmode { Bass ly -- rics }
+BassOneMusic = \relative { g4 g g g | }
+BassOneLyrics = \lyricmode { Bass One ly -- rics }
+BassTwoMusic = \relative { g4 g g g | }
+BassTwoLyrics = \lyricmode { Bass Two ly -- rics }
+MenMusic = \relative { e2 e4 e | }
+MenLyrics = \lyricmode { Men ly -- rics }
+
+PianoRHMusic = \relative { c''4 c c c | }
+PianoLHMusic = \relative { c2 c | }
+
+\layout {
+  ragged-right = ##t
+}
+
+\include "ssaattbb.ly"
diff --git a/input/regression/ssaattbb-template-with-changed-instrument-names.ly b/input/regression/ssaattbb-template-with-changed-instrument-names.ly
new file mode 100644 (file)
index 0000000..4dab86a
--- /dev/null
@@ -0,0 +1,38 @@
+\version "2.19.25"
+
+\header {
+  texidoc ="Instrument names and short instrument names
+can be changed when using the ssaattbb built-in template."
+}
+
+Time = { s1 \break s1 }
+TwoVoicesPerStaff = ##t
+
+SopranoOneInstrumentName = "Sop One"
+SopranoOneShortInstrumentName = "Sop 1"
+SopranoTwoInstrumentName = "Sop Two"
+SopranoTwoShortInstrumentName = "Sop 2"
+MenDividedInstrumentName = "Men Div"
+MenDividedShortInstrumentName = "M Div"
+MenInstrumentName = "Men Uni"
+MenShortInstrumentName = "M Uni"
+TenorInstrumentName = "Tenori"
+BassInstrumentName = "Bassi"
+PianoInstrumentName = "Organ"
+
+MenMusic = \relative { s1 | c4 c c c }
+SopranoOneMusic = \relative { c''4 c c c | c c c c }
+SopranoTwoMusic = \relative { g'4 g g g | g g g g }
+TenorMusic = \relative { c'4 c c c | s1 }
+BassMusic = \relative { g2 g4 g | s1 }
+
+PianoRHMusic = \relative { c''4 c c c | c c c c }
+PianoLHMusic = \relative { c2 c c c }
+
+\layout {
+  ragged-right = ##t
+}
+
+\paper { left-margin = 15 }
+
+\include "ssaattbb.ly"
diff --git a/input/regression/ssaattbb-template-with-men-women-and-descant.ly b/input/regression/ssaattbb-template-with-men-women-and-descant.ly
new file mode 100644 (file)
index 0000000..dcd6f21
--- /dev/null
@@ -0,0 +1,49 @@
+\version "2.19.25"
+
+\header {
+  texidoc ="This should produce an SSAATTBB score with piano
+accompaniment, with divisi soprano and tenor on single staves,
+alto one and alto two on separate staves and unison bass in the
+first system, then unison soprano and alto voices with descant
+in the second system and unison women and unison men voices in
+the third system. "
+}
+
+SopranoTwoVoicesPerStaff = ##t
+TenorTwoVoicesPerStaff = ##t
+
+Time = { s1 \break | s1 \break }
+
+DescantMusic = \relative { s1 | e''4 e e e | s1 }
+DescantLyrics = \lyricmode { Des -- cant ly -- rics }
+SopranoOneMusic = \relative { c''8 e c e e4 e | s1*2 | }
+SopranoOneLyrics = \lyricmode { So -- pra -- no One ly -- rics }
+SopranoTwoMusic = \relative { c''8 c c c c4 c | s1*2 | }
+SopranoTwoLyrics = \lyricmode { So -- pra -- no Two ly -- rics }
+SopranoMusic = \relative { s1 | c''4 c c c8 c }
+SopranoLyrics = \lyricmode { So -- pra -- no ly -- rics }
+AltoOneMusic = \relative { g'16 g g( c) g2 g4 | s1*2 | }
+AltoOneLyrics = \lyricmode { Al -- to One ly -- rics }
+AltoTwoMusic = \relative { r4 g'16 e e c g'2 | s1*2 | }
+AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics }
+AltoMusic = \relative { s1 | g'4 g g g | }
+AltoLyrics = \lyricmode { Al -- to ly -- rics }
+WomenMusic = \relative {s1*2 | g4 g g g }
+WomenLyrics = \lyricmode { Wo -- men ly -- rics }
+MenMusic = \relative { s1*2 | e2 e4 e | }
+MenLyrics = \lyricmode { Men ly -- rics }
+TenorOneMusic = \relative { c'8 c c4 c c | s1*2 | }
+TenorOneLyrics = \lyricmode { Te -- nor One ly -- rics }
+TenorTwoMusic = \relative { c'8 c g4 g g | s1*2 | }
+TenorTwoLyrics = \lyricmode { Te -- nor Two ly -- rics }
+BassMusic = \relative { g2 g4 g | s1*2 }
+BassLyrics = \lyricmode { Bass ly -- rics }
+
+PianoRHMusic = \relative { c''4 c c c | c c c c | c c c c | }
+PianoLHMusic = \relative { c2 c | c c | c c | }
+
+\layout {
+  ragged-right = ##t
+}
+
+\include "ssaattbb.ly"