def test_LilyPondParser__spanners__Trill_03(): """ Single leaf. """ string = r"{ c \startTrillSpan \stopTrillSpan c c c }" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__HorizontalBracket_03(): """ One group stopping on a leaf, while another begins on the same leaf. """ string = r"""{ c \startGroup c \stopGroup \startGroup c c \stopGroup }""" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__PhrasingSlur_06(): """ Nested. """ string = r"{ c \( c \( c \) c \) }" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__Slur_06(): """ Nested. """ string = "{ c ( c ( c ) c ) }" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__PhrasingSlur_03(): """ Single leaf. """ string = r"{ c \( \) c c c }" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__Hairpin_04(): """ Unterminated. """ string = r"{ c \< c c c }" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__Slur_05(): """ Unstarted. """ string = "{ c c c c ) }" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__Hairpin_06(): """ No double dynamic spans permitted. """ string = r"{ c \< \> c c c \! }" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__HorizontalBracket_05(): """ Unstarted. """ string = r"""{ c c c c \stopGroup }""" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__HorizontalBracket_04(): """ Unterminated. """ string = r"""{ c \startGroup c c c }""" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__Trill_04(): """ Unterminated. """ string = r"{ c \startTrillSpan c c c }" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__PhrasingSlur_04(): """ Unterminated. """ string = r"{ c \( c c c }" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__HorizontalBracket_02(): """ Starting and stopping on the same leaf. """ string = r"""{ c \startGroup \stopGroup c c c }""" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__Trill_06(): """ Nested. """ string = ( r"{ c \startTrillSpan c \startTrillSpan c \stopTrillSpan c \stopTrillSpan }" ) with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__Beam_03(): maker = abjad.NoteMaker() target = abjad.Container(maker([0] * 4, [(1, 8)])) abjad.beam(target[:3]) abjad.beam(target[2:]) assert abjad.lilypond(target) == abjad.String.normalize(r""" { c'8 [ c'8 c'8 ] [ c'8 ] } """) with pytest.raises(Exception): abjad.LilyPondParser()(abjad.lilypond(target))
def test_LilyPondParser__spanners__Tie_03(): string = r"{ ~ c }" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__Glissando_03(): string = r"{ \glissando c }" with pytest.raises(Exception): abjad.LilyPondParser()(string)
def test_LilyPondParser__spanners__Beam_04(): string = "{ c'8 [ c'8 c'8 c'8 }" with pytest.raises(Exception): abjad.LilyPondParser()(string)