@@ -0,0 +1,484 @@
+import unittest%0A%0Afrom graphmodel.appio import reader%0A%0Aclass SongTranscriptTest(unittest.TestCase):%0A%0A  def setUp(self):%0A    file1 = 'music/mary.mid' %0A    self.transcript = reader.load_transcript(file1)%0A%0A  def test_metadata(self):%0A    self.assertIsNotNone(self.transcript._transcript_meta)%0A%0A  def test_notes_sorted_by_time(self):%0A    for track in self.transcript.get_tracks():%0A      times = track.times()%0A      self.assertTrue(all(times%5Bi%5D %3C= times%5Bi+1%5D for i in xrange(len(times)-1)))%0A

add unit tests for SongTranscript