Beispiel #1
0
 def testGuessHeadData_Unknown(self):
     drum = Drum("test", "td", "x")
     drum.guessHeadData()
     self.assertEqual(len(drum), 1)
     self.assertEqual(drum[0], "x")
     headData = drum.headData(None)
     self.assertEqual(headData.midiNote, DefaultKits.DEFAULT_NOTE)
     self.assertEqual(headData.midiVolume, DefaultKits.DEFAULT_VOLUME)
     self.assertEqual(headData.effect, "normal")
     self.assertEqual(headData.notationHead, "default")
     self.assertEqual(headData.notationLine, 0)
     self.assertEqual(headData.notationEffect, "none")
     self.assertEqual(headData.stemDirection, DefaultKits.STEM_UP)
     self.assertEqual(headData.shortcut, "x")
Beispiel #2
0
 def testGuessHeadData_Unknown(self):
     drum = Drum("test", "td", "x")
     drum.guessHeadData()
     self.assertEqual(len(drum), 1)
     self.assertEqual(drum[0], "x")
     headData = drum.headData(None)
     self.assertEqual(headData.midiNote, DefaultKits.DEFAULT_NOTE)
     self.assertEqual(headData.midiVolume, DefaultKits.DEFAULT_VOLUME)
     self.assertEqual(headData.effect, "normal")
     self.assertEqual(headData.notationHead, "default")
     self.assertEqual(headData.notationLine, 0)
     self.assertEqual(headData.notationEffect, "none")
     self.assertEqual(headData.stemDirection, DefaultKits.STEM_UP)
     self.assertEqual(headData.shortcut, "x")
Beispiel #3
0
 def testGuessHeadData_Known(self):
     drum = Drum("HiTom", "HT", "o")
     drum.guessHeadData()
     self.assertEqual(list(drum), ["o", "O", "g", "f", "d"])
     headData = drum.headData(None)
     self.assertEqual(headData.midiNote, 50)
Beispiel #4
0
 def testGuessHeadData_Known(self):
     drum = Drum("HiTom", "HT", "o")
     drum.guessHeadData()
     self.assertEqual(list(drum), ["o", "O", "g", "f", "d"])
     headData = drum.headData(None)
     self.assertEqual(headData.midiNote, 50)