def test_num_eval_2 (self) : v1 = collatz_num(249) v2 = collatz_num(250) v3 = collatz_num(251) e = collatz_eval(249,251) self.assertEqual(e, max(v1,max(v2,v3)))
def test_num_eval_1 (self) : v = collatz_num(999999) e = collatz_eval(999999,999999) self.assertEqual(e, v)
def test_num_2 (self) : v = collatz_num(10) self.assertEqual(v, 7)
def test_num_3 (self) : v = collatz_num(32) self.assertEqual(v, 6)
def test_num_eval_3 (self) : v1 = collatz_num(499) v2 = collatz_num(500) e = collatz_eval(499,500) self.assertEqual(e, max(v1,v2))
def test_num_1 (self) : v = collatz_num(1) self.assertEqual(v, 1)
def test_num_3 (self): v = collatz_num(1) self.assert_(v == 1)
def test_num_2 (self): v = collatz_num(22) self.assert_(v == 16)
def test_num_1 (self): v = collatz_num(3) self.assert_(v == 8)
def test_num_5 (self): v = collatz_num(1000000) self.assert_(v == 153)
def test_num_4 (self): v = collatz_num(6) self.assert_(v == 9)