def testAddMeasureOnSecondStave(self): part = PartNode() staff = StaffNode.StaffNode() staff2 = StaffNode.StaffNode() measure = MeasureNode.MeasureNode() self.item.AddNode(part, index="P1") self.item.AddNode(staff, index=1) self.item.AddNode(staff2, index=2) part.addMeasure(measure, staff=2) self.assertEqual(part.getMeasure(1, 2), measure)
def setUp(self): self.item = PartNode() self.item.addEmptyMeasure(1, 1) measure = self.item.getMeasure(1, 1) note = Note.Note() note.pitch = Note.Pitch() measure.addNote(note) self.lilystring = [ "zerostaffone = \\new Staff{ % measure 1\nc' | \n\n }\n\n", '\\zerostaffone' ]
def setUp(self): self.item = PartNode() self.item.addEmptyMeasure(1, 1) self.item.addEmptyMeasure(1, 2) measure1 = self.item.getMeasure(1, 1) measure2 = self.item.getMeasure(1, 2) note1 = Note.Note() note1.pitch = Note.Pitch() note2 = Note.Note() note2.pitch = Note.Pitch() measure1.addNote(note1) measure2.addNote(note2) self.lilystring = [ "zerostaffone = \\new Staff{ % measure 1\nc' | \n\n }\n\nzerostafftwo = \\new Staff{ % measure 1\nc' | \n\n }\n\n", "\\new StaffGroup <<\zerostaffone\n\zerostafftwo>>" ]
def setUp(self): self.item = PartNode() self.item.GetItem().name = "Piano" self.item.addEmptyMeasure(1, 1) measure = self.item.getMeasure(1, 1) note = Note.Note() note.pitch = Note.Pitch() measure.addNote(note) self.item.addEmptyMeasure(1, 2) measure2 = self.item.getMeasure(1, 2) note2 = Note.Note() note2.pitch = Note.Pitch() measure2.addNote(note2) self.lilystring = [ "zerostaffone = \\new Staff{ % measure 1\nc' | \n\n }\n\nzerostafftwo = \\new Staff{ % measure 1\nc' | \n\n }\n\n", "\\new StaffGroup \\with {\ninstrumentName = \markup { \n\r \column { \n\r\r \line { \"Piano\" \n\r\r } \n\r } \n } \n }<<\zerostaffone\n\zerostafftwo>>" ]
def setUp(self): self.item = PieceTree.PieceTree() self.part = PartNode() self.item.AddNode(self.part, index="P1") self.part.addEmptyMeasure() self.measure = self.part.getMeasure()
def testFindStaff(self): part = PartNode() staff = StaffNode.StaffNode() self.item.AddNode(part, index="P1") self.item.AddNode(staff, index=1) self.assertEqual(part.getStaff(1), staff)
def testAddPart(self): part = PartNode() self.item.AddNode(part, index="P1") self.assertEqual(self.item.FindNodeByIndex("P1"), part)