def test_all_same_raw_string_true(self): self.assertEqual(True, lineage.all_same('aaaaa'))
def test_all_same_list_False(self): self.assertEqual(False, lineage.all_same(['A','v','A','A']))
def test_all_same_list_True(self): self.assertEqual(True, lineage.all_same(['A','A','A','A']))
def test_all_same_string_false(self): self.assertEqual(False, lineage.all_same(iter('aazaa')))