MCPcopy Create free account
hub / github.com/bspaans/python-mingus / test_get_Note

Method test_get_Note

tests/unit/extra/test_tunings.py:75–84  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

73 )
74
75 def test_get_Note(self):
76 self.assertTrue(self.guitar6.get_Note(0, 0) == Note("E-2"))
77 self.assertTrue(self.guitar6.get_Note(1, 0) == Note("A-2"))
78 self.assertTrue(self.guitar6.get_Note(2, 0) == Note("D-3"))
79 self.assertTrue(self.guitar6.get_Note(3, 0) == Note("G-3"))
80 self.assertTrue(self.guitar6.get_Note(3, 3) == Note("A#-3"))
81 self.assertRaises(RangeError, self.guitar6.get_Note, -1, 3)
82 self.assertRaises(RangeError, self.guitar6.get_Note, 7, 3)
83 self.assertRaises(RangeError, self.guitar6.get_Note, 3, -1)
84 self.assertRaises(RangeError, self.guitar6.get_Note, 3, 25)

Callers

nothing calls this directly

Calls 2

NoteClass · 0.90
get_NoteMethod · 0.80

Tested by

no test coverage detected