UNPKG

music21j-port

Version:

A toolkit for computer-aided musicology, Javascript version

24 lines (21 loc) 790 B
import * as QUnit from 'qunit'; import music21 from '../../src/loadModules'; export default function tests() { QUnit.test('music21.beam.Beams', assert => { const a = new music21.beam.Beams(); a.fill('16th'); a.setAll('start'); assert.equal(a.getTypes()[0], 'start'); assert.equal(a.getTypes()[1], 'start'); const b = new music21.beam.Beams(); b.fill('16th'); b.setAll('start'); b.setByNumber(1, 'continue'); assert.equal(b.beamsList[0].type, 'continue'); b.setByNumber(2, 'stop'); assert.equal(b.beamsList[1].type, 'stop'); b.setByNumber(2, 'partial-right'); assert.equal(b.beamsList[1].type, 'partial'); assert.equal(b.beamsList[1].direction, 'right'); }); }