class notes(unittest.TestCase):
    def setUp(self):
        self.tags = ["note"]
        self.chars = {}
        self.attrs = {"part":{"id": "P1"}, "measure":{"number": "1"}}
        self.handler = MxmlParser.CreateNote
        MxmlParser.part_id = "P1"
        MxmlParser.measure_id = 1
        self.piece = PieceTree()
        self.piece.addPart(Part.Part(), index="P1")
        self.piece.getPart("P1").addEmptyMeasure(1,1)
        self.data = {"note": None, "direction": None, "expression": None, "staff_id":1}


    def copy(self):
        pass
Beispiel #2
0
class MeasureTesting(unittest.TestCase):
    def setUp(self):
        self.tags = []
        self.tags.append("measure")
        self.attrs = {"measure": {"number": "1"}, "part": {"id": "P1"}}
        self.chars = {}
        self.handler = MxmlParser.HandleMeasures
        self.piece = PieceTree()
        self.piece.addPart(index="P1", item=Part.Part())
        self.part = self.piece.getPart("P1")
        MxmlParser.direction = None
        MxmlParser.note = None
        MxmlParser.expression = None
        self.data = {"note": None, "direction": None, "expression": None, "staff_id": 1, "voice": 1}

    def tearDown(self):
        self.piece = None
class notes(unittest.TestCase):

    def setUp(self):
        self.tags = ["note"]
        self.chars = {}
        self.attrs = {"part": {"id": "P1"}, "measure": {"number": "1"}}
        self.handler = MxmlParser.CreateNote
        MxmlParser.part_id = "P1"
        MxmlParser.measure_id = 1
        self.piece = PieceTree()
        self.piece.addPart(Part.Part(), index="P1")
        self.piece.getPart("P1").addEmptyMeasure(1, 1)
        self.data = {
            "note": None,
            "direction": None,
            "expression": None,
            "staff_id": 1}

    def copy(self):
        pass
Beispiel #4
0
class MeasureTesting(unittest.TestCase):

    def setUp(self):
        self.tags = []
        self.tags.append("measure")
        self.attrs = {"measure": {"number": "1"}, "part": {"id": "P1"}}
        self.chars = {}
        self.handler = MxmlParser.HandleMeasures
        self.piece = PieceTree()
        self.piece.addPart(index="P1", item=Part.Part())
        self.part = self.piece.getPart("P1")
        MxmlParser.direction = None
        MxmlParser.note = None
        MxmlParser.expression = None
        self.data = {
            "note": None,
            "direction": None,
            "expression": None,
            "staff_id": 1,
            "voice": 1}

    def tearDown(self):
        self.piece = None
Beispiel #5
0
class testPieceWithPart(Lily):
    def setUp(self):
        self.item = PieceTree()
        self.item.addPart(Part.Part(), "P1")
        self.lilystring = "\\version \"2.18.2\" \n<<>>"
Beispiel #6
0
class testPieceWithPart(Lily):
    def setUp(self):
        self.item = PieceTree()
        self.item.addPart(Part.Part(), "P1")
        self.lilystring = "\\version \"2.18.2\" \n<<>>"