def test_list(self): self.assertTrue(iterutils.isiterable([]))
def test_none(self): self.assertFalse(iterutils.isiterable(None))
def test_generator(self): gen = (i for i in range(10)) self.assertTrue(iterutils.isiterable(gen))
def test_string(self): self.assertFalse(iterutils.isiterable('foo'))
def test_dict(self): self.assertFalse(iterutils.isiterable({}))