| 55 | shutil.rmtree(self.tempdir) |
| 56 | |
| 57 | def test_from_Note(self): |
| 58 | self.assertEqual(LilyPond.from_Note(Note("C"), standalone=False), "c'") |
| 59 | self.assertEqual(LilyPond.from_Note(Note("C#"), standalone=False), "cis'") |
| 60 | self.assertEqual(LilyPond.from_Note(Note("C##"), standalone=False), "cisis'") |
| 61 | self.assertEqual(LilyPond.from_Note(Note("Cb"), standalone=False), "ces'") |
| 62 | self.assertEqual(LilyPond.from_Note(Note("Cbb"), standalone=False), "ceses'") |
| 63 | self.assertEqual(LilyPond.from_Note(Note("C", 0), standalone=False), "c,,,") |
| 64 | self.assertEqual(LilyPond.from_Note(Note("C", 1), standalone=False), "c,,") |
| 65 | self.assertEqual(LilyPond.from_Note(Note("C", 2), standalone=False), "c,") |
| 66 | self.assertEqual(LilyPond.from_Note(Note("C", 3), standalone=False), "c") |
| 67 | self.assertEqual(LilyPond.from_Note(Note("C", 4), standalone=False), "c'") |
| 68 | self.assertEqual(LilyPond.from_Note(Note("C", 5), standalone=False), "c''") |
| 69 | self.assertEqual(LilyPond.from_Note(Note("C", 6), standalone=False), "c'''") |
| 70 | self.assertEqual(LilyPond.from_Note(Note("C", 7), standalone=False), "c''''") |
| 71 | |
| 72 | def test_from_NoteContainer(self): |
| 73 | self.assertEqual( |