def test_remove_non_ints__empty(self): self.assertEquals([], remove_non_ints([]))
def test_remove_non_ints__dict(self): self.assertEquals([], remove_non_ints( [{1:2}, {}, {'a':[1,2]}] ))
def test_remove_non_ints__list(self): self.assertEquals([], remove_non_ints([ [], [1,2], [7,8,9] ]))
def test_remove_non_ints__float(self): self.assertEquals([3, 5, 0], remove_non_ints([3.2, 5.9, 1.0/3.0]))
def test_remove_non_ints__str(self): self.assertEquals([6, 8, 2, 1], remove_non_ints(['6', ' 8', '2 ', ' 1 ']))
def test_remove_non_ints__empty(self): self.assertEquals([], remove_non_ints([]))
def test_remove_non_ints__int(self): self.assertEquals([6, 8, 2, 1], remove_non_ints([6, 8, 2, 1]))
def test_remove_non_ints__list(self): self.assertEquals([], remove_non_ints([[], [1, 2], [7, 8, 9]]))
def test_remove_non_ints__dict(self): self.assertEquals([], remove_non_ints([{1: 2}, {}, {'a': [1, 2]}]))
def test_remove_non_ints__str(self): self.assertEquals([6, 8, 2, 1], remove_non_ints(['6', ' 8', '2 ', ' 1 ']))
def test_remove_non_ints__float(self): self.assertEquals([3, 5, 0], remove_non_ints([3.2, 5.9, 1.0 / 3.0]))
def test_remove_non_ints__int(self): self.assertEquals([6, 8, 2, 1], remove_non_ints([6, 8, 2, 1]))