]> git.donarmstrong.com Git - lilypond.git/commitdiff
Issue 4176: Add regtests for numbered and single-digit time signature styles
authorDan Eble <nine.fierce.ballads@gmail.com>
Mon, 27 Oct 2014 02:24:35 +0000 (22:24 -0400)
committerJames Lowe <pkx166h@gmail.com>
Wed, 5 Nov 2014 11:26:47 +0000 (11:26 +0000)
input/regression/time-signature-numbered.ly [new file with mode: 0644]
input/regression/time-signature-single-digit.ly [new file with mode: 0644]

diff --git a/input/regression/time-signature-numbered.ly b/input/regression/time-signature-numbered.ly
new file mode 100644 (file)
index 0000000..81cc81b
--- /dev/null
@@ -0,0 +1,22 @@
+\version "2.19.16"
+
+\header {
+  texidoc = "The numbered time signature style prints a fraction."
+}
+
+#(ly:expect-warning "strange time signature found: 1/99999")
+#(ly:expect-warning "strange time signature found: 10/6")
+#(ly:expect-warning "strange time signature found: 8/20")
+
+\new Staff {
+  \relative d' {
+    \override Staff.TimeSignature.style = #'numbered
+    \time 1/99999 d1*1/99999
+    \time 8/20 d1*8/20
+    \time 10/6 d1*10/6
+    \time 4/4 d1
+    \time 3/4 d2.
+    \time 2/2 d1
+    \time 99999/1 d1
+  }
+}
diff --git a/input/regression/time-signature-single-digit.ly b/input/regression/time-signature-single-digit.ly
new file mode 100644 (file)
index 0000000..4238e0f
--- /dev/null
@@ -0,0 +1,16 @@
+\version "2.19.16"
+
+\header {
+  texidoc = "The single-digit time signature style prints the numerator only."
+}
+
+\new Staff {
+  \relative d' {
+    \override Staff.TimeSignature.style = #'single-digit
+    \time 1/2 d2
+    \time 2/4 d2
+    \time 3/4 d2.
+    \time 8/1024 d128
+    \time 99999/1 d1
+  }
+}