Beispiel #1
0
    def test_tie_note(self):
        n = Note('G')
        m = Note('G', tie_note=n)
        self.bar1.place_notes('C', 2)
        self.bar1.place_notes('G', 4)
        self.bar1.place_notes(n, 4)
        self.bar2.place_notes(m, 4)
        self.bar2.place_notes('C', 2)

        self.assertEqual(m.tie_note(), n)
        self.assertEqual(n.next_note(), m)
        self.assertTrue(n.is_tied())
        self.assertTrue(m.is_last_tied())