Esempio n. 1
0
 def test_strings(self):
     """Test that iterable() works on any string (Fixed bug)"""
     assert_equal(util.iterable("byte string"), False)
     assert_equal(util.iterable(u"unicode string"), False)
Esempio n. 2
0
 def test_scalars(self):
     assert_equal(util.iterable(123), False)
Esempio n. 3
0
 def test_arrays(self):
     assert_equal(util.iterable(numpy.array([1, 2, 3])), True)
Esempio n. 4
0
 def test_iterator(self):
     assert_equal(util.iterable(xrange(3)), True)
Esempio n. 5
0
 def test_tuples(self):
     assert_equal(util.iterable((1, 2, 3)), True)
     assert_equal(util.iterable(()), True)
Esempio n. 6
0
 def test_lists(self):
     assert_equal(util.iterable([1, 2, 3]), True)
     assert_equal(util.iterable([]), True)