(self)
| 43 | self.assertEqual(59, int(self.b4)) |
| 44 | |
| 45 | def test_set_note(self): |
| 46 | n = Note() |
| 47 | self.assertTrue(n.set_note("C", 5, {})) |
| 48 | n.empty() |
| 49 | self.assertTrue(n.set_note("C-5")) |
| 50 | self.assertTrue(n.set_note("C", 5)) |
| 51 | self.assertTrue(n.set_note("C#-12", 5)) |
| 52 | self.assertRaises(NoteFormatError, n.set_note, "H") |
| 53 | self.assertRaises(NoteFormatError, n.set_note, "C 23") |
| 54 | self.assertRaises(NoteFormatError, n.set_note, "C# 123") |
| 55 | |
| 56 | def test_to_hertz(self): |
| 57 | self.assertEqual(Note("A", 0).to_hertz(), 27.5) |