def test_too_big_rank(self): x = self.type(self.dtype, broadcastable=())() y = x.dimshuffle(('x',) * (numpy.MAXDIMS + 1)) self.assertRaises(ValueError, y.eval, {x: 0})