def test_izrojeno4(self): d5 = DvojiskoDrevo.sestavi(DvojiskoDrevo(), 5, DvojiskoDrevo()) d4 = DvojiskoDrevo.sestavi(d5, 4, DvojiskoDrevo()) d3 = DvojiskoDrevo.sestavi(DvojiskoDrevo(), 3, d4) d2 = DvojiskoDrevo.sestavi(DvojiskoDrevo(), 2, d3) d1 = DvojiskoDrevo.sestavi(d2, 1, DvojiskoDrevo()) self.assertEqual(je_izrojeno(d1), True)
def test_vozlisca3(self): d6 = DvojiskoDrevo.sestavi(DvojiskoDrevo(), 6, DvojiskoDrevo()) d5 = DvojiskoDrevo.sestavi(d6, 5, DvojiskoDrevo()) d4 = DvojiskoDrevo.sestavi(DvojiskoDrevo(), 4, DvojiskoDrevo()) d3 = DvojiskoDrevo.sestavi(d5, 3, DvojiskoDrevo()) d2 = DvojiskoDrevo.sestavi(DvojiskoDrevo(), 2, d4) d1 = DvojiskoDrevo.sestavi(d2, 1, d3) self.assertEqual(st_vozlisc(d1), 6)