Skip to content

Commit d68569b

Browse files
committed
TST: special: fix Python < 2.6 and > 2.7 compatibility
1 parent 665e3cb commit d68569b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

scipy/special/tests/test_orthogonal_eval.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -162,16 +162,16 @@ def check_poly(self, func, param_ranges=[], x_range=[], nn=10,
162162
x = x_range[0] + (x_range[1] - x_range[0])*np.random.rand(nx)
163163
x[0] = x_range[0] # always include domain start point
164164
x[1] = x_range[1] # always include domain end point
165-
#poly = np.poly1d(cls(*p))
166-
z = np.c_[np.tile(p, (nx,1)), x, func(*(p + (x,)), sig=(len(p)+1)*'d'+'->d')]
167-
#z = np.c_[np.tile(p, (nx,1)), x, poly(x)]
165+
kw = dict(sig=(len(p)+1)*'d'+'->d')
166+
z = np.c_[np.tile(p, (nx,1)), x, func(*(p + (x,)), **kw)]
168167
dataset.append(z)
169168

170169
dataset = np.concatenate(dataset, axis=0)
171170

172171
def polyfunc(*p):
173172
p = (p[0].astype(int),) + p[1:]
174-
return func(*p, sig='l'+(len(p)-1)*'d'+'->d')
173+
kw = dict(sig='l'+(len(p)-1)*'d'+'->d')
174+
return func(*p, **kw)
175175

176176
olderr = np.seterr(all='raise')
177177
try:

0 commit comments

Comments
 (0)