Esempio n. 1
0
    def test_mark(self):
        v = Vertex(0)
        v.mark()
        self.assertTrue(v.is_marked())

        v = Vertex(0)
        v.mark('sflkj')
        self.assertTrue(v.is_marked())
Esempio n. 2
0
    def test_unmark(self):
        v = Vertex(0)
        v.mark(1)
        v.mark('N')
        self.assertTrue(v.is_marked(1))
        self.assertTrue(v.is_marked('N'))

        v.unmark(1)
        self.assertFalse(v.is_marked(1))
        self.assertTrue(v.is_marked('N'))

        v.unmark()
        self.assertFalse(v.is_marked())