def testSysEx(self): MyMIDI = MIDIFile(1) MyMIDI.addSysEx(0,0, 0, struct.pack('>B', 0x01)) MyMIDI.close() self.assertEquals(MyMIDI.tracks[0].MIDIEventList[0].type, 'SysEx') self.assertEquals(get_byte(MyMIDI, 0, 0), 0x00) self.assertEquals(get_byte(MyMIDI, 0, 1), 0xf0) self.assertEquals(get_byte(MyMIDI, 0, 2), 3) self.assertEquals(get_byte(MyMIDI, 0, 3), 0x00) self.assertEquals(get_byte(MyMIDI, 0, 4), 0x01) self.assertEquals(get_byte(MyMIDI, 0, 5), 0xf7)
def testSysEx(self): MyMIDI = MIDIFile(1) MyMIDI.addSysEx(0, 0, 0, struct.pack('>B', 0x01)) MyMIDI.close() self.assertEquals(MyMIDI.tracks[0].MIDIEventList[0].type, 'SysEx') self.assertEquals(get_byte(MyMIDI, 0, 0), 0x00) self.assertEquals(get_byte(MyMIDI, 0, 1), 0xf0) self.assertEquals(get_byte(MyMIDI, 0, 2), 3) self.assertEquals(get_byte(MyMIDI, 0, 3), 0x00) self.assertEquals(get_byte(MyMIDI, 0, 4), 0x01) self.assertEquals(get_byte(MyMIDI, 0, 5), 0xf7)