X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Fdisplay-lily-tests.ly;h=64075f0fde4271a6848aa9e0b65adbb5e0b2b4b8;hb=90220594547127a65e0e2b91e45f4a1fa9ca0c5a;hp=22eaf893d3c2b8dc0c364aad924b061b04985961;hpb=940309ad0e403897f556c8253e69708121b91765;p=lilypond.git diff --git a/input/regression/display-lily-tests.ly b/input/regression/display-lily-tests.ly index 22eaf893d3..64075f0fde 100644 --- a/input/regression/display-lily-tests.ly +++ b/input/regression/display-lily-tests.ly @@ -1,4 +1,4 @@ -\version "2.15.19" +\version "2.16.0" #(use-modules (srfi srfi-13) (ice-9 format)) @@ -27,16 +27,16 @@ (make-column-markup (string-split str #\NewLine))) test = -#(let ((test-number 0)) - (define-void-function (parser location result-info strings) - ((string? "BUG") pair?) - (let ((input (car strings)) - (output (cdr strings))) - (set! test-number (1+ test-number)) - (if (not (equal? input output)) - (ly:progress "Test ~a unequal: ~a. \nin = ~a\nout = ~a\n" - test-number - result-info +#(define-void-function (parser location harmless strings) + ((string?) pair?) + (let ((input (car strings)) + (output (cdr strings)) + (result-info (or harmless "BUG"))) + (if (not (equal? input output)) + (if harmless + (ly:progress "Test unequal: ~a.\nin = ~a\nout = ~a\n" + harmless input output) + (ly:input-warning location "Test unequal: BUG.\nin = ~a\nout = ~a\n" input output))))) %%% @@ -115,13 +115,13 @@ stderr of this run." \test ##[ { c-> c^> c_> } #] \test ##[ { c-. c^. c_. } #] \test ##[ { c-_ c^_ c__ } #] -\test ##[ { c-\trill c^\trill c_\trill } #] +\test ##[ { c\trill c^\trill c_\trill } #] \test ##[ { c-1 c^2 c_3 } #] % FingerEvent \test ##[ { c-"foo" c^"foo" c_"foo" } #] % TextScriptEvent \test ##[ { R1*4-"foo" R^"foo" R_"foo" } #] % MultiMeasureTextEvent \test ##[ { < c\harmonic >4 < c e\harmonic > } #] % HarmonicEvent -\test ##[ { c-\glissando c^\glissando c_\glissando } #] % GlissandoEvent -\test ##[ { c-\arpeggio c^\arpeggio c_\arpeggio } #] % ArpeggioEvent +\test ##[ { c\glissando c^\glissando c_\glissando } #] % GlissandoEvent +\test ##[ { c\arpeggio c^\arpeggio c_\arpeggio } #] % ArpeggioEvent \test ##[ { c\p c^\ff c_\sfz } #] % AbsoluteDynamicEvent \test ##[ { c[ c] c^[ c^] c_[ c_] } #] % BeamEvent \test ##[ { c( c) c^( c^) c_( c_) } #] % SlurEvent @@ -141,8 +141,8 @@ stderr of this run." \test ##[ \breathe #] \test ##[ { c \[ c \] } #] % LigatureEvent \test ##[ \~ #] % PesOrFlexaEvent -\test ##[ { c-\bendAfter #3 } #] % BendAfterEvent -\test ##[ < c-\rightHandFinger #1 > #] % StrokeFingerEvent +\test ##[ c\bendAfter #3 #] % BendAfterEvent +\test ##[ c\rightHandFinger #1 #] % StrokeFingerEvent \test ##[ \break #] \test ##[ \noBreak #] @@ -180,6 +180,7 @@ stderr of this run." %% Tuplets \test ##[ \times 2/3 { c8 d e } #] % TimeScaledMusic \test ##[ \times 4/6 { c16 d e f g a } #] +\test ##[ \times 2/3 { c d e \times 2/5 { f e d2 d4 } c } #] %} %% \relative and \tranpose \test #"NOT A BUG" ##[ \relative c' { c b } #] % RelativeOctaveMusic @@ -190,6 +191,8 @@ stderr of this run." \test ##[ \repeat unfold 2 { c d } #] % UnfoldedRepeatedMusic \test ##[ \repeat percent 2 { c d } #] % PercentRepeatedMusic \test ##[ \repeat tremolo 4 { c16 d } #] % TremoloRepeatedMusic +\test ##[ \repeat tremolo 7 { c''32 b' } #] +\test ##[ \repeat tremolo 15 { c''16 b' } #] \test ##[ \repeat volta 2 { c4 d } \alternative { { c d } { e f } } #] % %% Context creation @@ -242,6 +245,7 @@ stderr of this run." \test ##[ < c \tweak #'transparent ##t e > #] \test ##[ < \tweak #'color #'(1.0 0.0 0.0) \tweak #'duration-log #2 c > #] \test ##[ c-\tweak #'font-size #3 -> #] +\test ##[ < \tweak Accidental #'color #'(1.0 0.0 0.0) cis eis g > #] %% end test.