1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- //import {GraphicalMusicSheet} from "../../../../src/MusicalScore/Graphical/GraphicalMusicSheet";
- //import {IXmlElement} from "../../../../src/Common/FileIO/Xml";
- //import {MusicSheet} from "../../../../src/MusicalScore/MusicSheet";
- //import {MusicSheetReader} from "../../../../src/MusicalScore/ScoreIO/MusicSheetReader";
- //import {VexFlowMusicSheetCalculator} from "../../../../src/MusicalScore/Graphical/VexFlow/VexFlowMusicSheetCalculator";
- //import {TestUtils} from "../../../Util/TestUtils";
- //
- //describe("VexFlow Measure", () => {
- //
- // //it("GraphicalMusicSheet", (done: MochaDone) => {
- // // let path: string = "test/data/MuzioClementi_SonatinaOpus36No1_Part1.xml";
- // // let score: IXmlElement = TestUtils.getScore(path);
- // // chai.expect(score).to.not.be.undefined;
- // // let calc: VexFlowMusicSheetCalculator = new VexFlowMusicSheetCalculator();
- // // let reader: MusicSheetReader = new MusicSheetReader();
- // // let sheet: MusicSheet = reader.createMusicSheet(score, path);
- // // let gms: GraphicalMusicSheet = new GraphicalMusicSheet(sheet, calc);
- // // console.log(gms);
- // // done();
- // //});
- //
- // //it("Simple Measure", (done: MochaDone) => {
- // // let sheet: MusicSheet = new MusicSheet();
- // // let measure: SourceMeasure = new SourceMeasure(1);
- // // sheet.addMeasure(measure);
- // // let calc: MusicSheetCalculator = new VexFlowMusicSheetCalculator();
- // // let gms: GraphicalMusicSheet = new GraphicalMusicSheet(sheet, calc);
- // // chai.expect(gms.MeasureList.length).to.equal(1);
- // // chai.expect(gms.MeasureList[0].length).to.equal(1);
- // // let gm: StaffMeasure = gms.MeasureList[0][0];
- // // console.log(gm);
- // // done();
- // //});
- //
- // //it("Empty Measure", (done: MochaDone) => {
- // // let sheet: MusicSheet = new MusicSheet();
- // // let measure: SourceMeasure = new SourceMeasure(1);
- // // measure.FirstInstructionsStaffEntries[0] = new SourceStaffEntry(undefined, undefined);
- // // sheet.addMeasure(measure);
- // // let calc: MusicSheetCalculator = new VexFlowMusicSheetCalculator();
- // // let gms: GraphicalMusicSheet = new GraphicalMusicSheet(sheet, calc);
- // // chai.expect(gms.MeasureList.length).to.equal(1);
- // // chai.expect(gms.MeasureList[0].length).to.equal(0);
- // // done();
- // //});
- //
- //});
|