コード例 #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)
コード例 #2
0
 def test_scalars(self):
     assert_equal(util.iterable(123), False)
コード例 #3
0
 def test_arrays(self):
     assert_equal(util.iterable(numpy.array([1, 2, 3])), True)
コード例 #4
0
 def test_iterator(self):
     assert_equal(util.iterable(xrange(3)), True)
コード例 #5
0
 def test_tuples(self):
     assert_equal(util.iterable((1, 2, 3)), True)
     assert_equal(util.iterable(()), True)
コード例 #6
0
 def test_lists(self):
     assert_equal(util.iterable([1, 2, 3]), True)
     assert_equal(util.iterable([]), True)