Esempio n. 1
0
def test_2_4_rhythm():
    rhythm_in = 'D-_kD-T-'
    expected_result = 'c8-"D" r16-"" c16-"k" c8-"D" c8-"T" '
    rhythm_out = pylilydtk.parse_rhythm(rhythm_in)
    print 'Rhythm: ' + rhythm_in
    print 'Expected: ' + expected_result
    print 'Actual: ' + rhythm_out
    assert rhythm_out == expected_result
Esempio n. 2
0
def test_8_4_rhythm():
    rhythm_in = 'D-tkt-T-tkD-T-tkD---D---Tktkt---'
    expected_result = 'c8-"D" c16-"t" c16-"k" c8-"t" c8-"T" c16-"t" c16-"k" c8-"D" c8-"T" c16-"t" c16-"k" c4-"D" c4-"D" c16-"T" c16-"k" c16-"t" c16-"k" c4-"t" '
    rhythm_out = pylilydtk.parse_rhythm(rhythm_in)
    print 'Rhythm: ' + rhythm_in
    print 'Expected: ' + expected_result
    print 'Actual: ' + rhythm_out
    assert rhythm_out == expected_result