def test_fib_multi(self): for i, fib_term in enumerate(self.fib_terms): self.assertEqual(Fib.fib_term(i), Fib.fib_num(Fib.fib_inv(fib_term)))
def test_fib_inv(self): for i, fib_term in enumerate(self.fib_terms): if fib_term == 1: self.assertAlmostEqual(i, Fib.fib_inv(fib_term), delta=1) else: self.assertEqual(i, Fib.fib_inv(fib_term))