def test_largest_odd_times_5(self): self.assertEqual(2, midterm_solution.largest_odd_times([3, 3, 2, 0]))
def test_largest_odd_times_4(self): self.assertEqual( 3, midterm_solution.largest_odd_times([3, 0, 5, 3, 5, 3]))
def test_largest_odd_times_2(self): self.assertEqual( 9, midterm_solution.largest_odd_times([3, 9, 5, 3, 5, 3]))
def test_largest_odd_times_3(self): self.assertEqual( 4, midterm_solution.largest_odd_times([2, 4, 5, 4, 5, 4, 2, 2]))
def test_largest_odd_times_1(self): self.assertIsNone(midterm_solution.largest_odd_times([2, 2, 4, 4]))