예제 #1
0
 def test_empty(self):
     m = MidiExporter()
     m.start_export(os.path.join(outdir, "a.mid"))
     m.end_export()
     # We don't generate a file if no music has been played
     # since start_export()
     self.assertFalse(os.path.exists(os.path.join(outdir, "a.mid")))
예제 #2
0
 def test_empty(self):
     m = MidiExporter()
     m.start_export(os.path.join(outdir, "a.mid"))
     m.end_export()
     # We don't generate a file if no music has been played
     # since start_export()
     self.assertFalse(os.path.exists(os.path.join(outdir, "a.mid")))
예제 #3
0
 def test_export_track(self):
     t = Track()
     t.start_note(50, 120)
     m = MidiExporter()
     m.start_export(os.path.join(outdir, "a.mid"))
     m.play_track(t)
     m.end_export()
     os.remove(os.path.join(outdir, "a.mid"))
예제 #4
0
 def test_export_track(self):
     t = Track()
     t.start_note(50, 120)
     m = MidiExporter()
     m.start_export(os.path.join(outdir, "a.mid"))
     m.play_track(t)
     m.end_export()
     os.remove(os.path.join(outdir, "a.mid"))