@@ -367,7 +367,6 @@ def test_real_if_close_with_float_tol_false(self, xp, dtype):
367
367
assert x .dtype == out .dtype
368
368
return out
369
369
370
- @pytest .mark .skip ("interp() is not supported yet" )
371
370
@testing .for_all_dtypes (name = "dtype_x" , no_bool = True , no_complex = True )
372
371
@testing .for_all_dtypes (name = "dtype_y" , no_bool = True )
373
372
@testing .numpy_cupy_allclose (atol = 1e-5 )
@@ -378,7 +377,6 @@ def test_interp(self, xp, dtype_y, dtype_x):
378
377
fy = xp .sin (fx ).astype (dtype_y )
379
378
return xp .interp (x , fx , fy )
380
379
381
- @pytest .mark .skip ("interp() is not supported yet" )
382
380
@testing .for_all_dtypes (name = "dtype_x" , no_bool = True , no_complex = True )
383
381
@testing .for_all_dtypes (name = "dtype_y" , no_bool = True )
384
382
@testing .numpy_cupy_allclose (atol = 1e-5 )
@@ -389,7 +387,6 @@ def test_interp_period(self, xp, dtype_y, dtype_x):
389
387
fy = xp .sin (fx ).astype (dtype_y )
390
388
return xp .interp (x , fx , fy , period = 5 )
391
389
392
- @pytest .mark .skip ("interp() is not supported yet" )
393
390
@testing .for_all_dtypes (name = "dtype_x" , no_bool = True , no_complex = True )
394
391
@testing .for_all_dtypes (name = "dtype_y" , no_bool = True )
395
392
@testing .numpy_cupy_allclose (atol = 1e-5 )
@@ -402,7 +399,6 @@ def test_interp_left_right(self, xp, dtype_y, dtype_x):
402
399
right = 20
403
400
return xp .interp (x , fx , fy , left , right )
404
401
405
- @pytest .mark .skip ("interp() is not supported yet" )
406
402
@testing .with_requires ("numpy>=1.17.0" )
407
403
@testing .for_all_dtypes (name = "dtype_x" , no_bool = True , no_complex = True )
408
404
@testing .for_dtypes ("efdFD" , name = "dtype_y" )
@@ -415,7 +411,6 @@ def test_interp_nan_fy(self, xp, dtype_y, dtype_x):
415
411
fy [0 ] = fy [2 ] = fy [- 1 ] = numpy .nan
416
412
return xp .interp (x , fx , fy )
417
413
418
- @pytest .mark .skip ("interp() is not supported yet" )
419
414
@testing .with_requires ("numpy>=1.17.0" )
420
415
@testing .for_float_dtypes (name = "dtype_x" )
421
416
@testing .for_dtypes ("efdFD" , name = "dtype_y" )
@@ -428,7 +423,6 @@ def test_interp_nan_fx(self, xp, dtype_y, dtype_x):
428
423
fx [- 1 ] = numpy .nan # x and fx must remain sorted (NaNs are the last)
429
424
return xp .interp (x , fx , fy )
430
425
431
- @pytest .mark .skip ("interp() is not supported yet" )
432
426
@testing .with_requires ("numpy>=1.17.0" )
433
427
@testing .for_float_dtypes (name = "dtype_x" )
434
428
@testing .for_dtypes ("efdFD" , name = "dtype_y" )
@@ -441,7 +435,6 @@ def test_interp_nan_x(self, xp, dtype_y, dtype_x):
441
435
x [- 1 ] = numpy .nan # x and fx must remain sorted (NaNs are the last)
442
436
return xp .interp (x , fx , fy )
443
437
444
- @pytest .mark .skip ("interp() is not supported yet" )
445
438
@testing .with_requires ("numpy>=1.17.0" )
446
439
@testing .for_all_dtypes (name = "dtype_x" , no_bool = True , no_complex = True )
447
440
@testing .for_dtypes ("efdFD" , name = "dtype_y" )
@@ -454,7 +447,6 @@ def test_interp_inf_fy(self, xp, dtype_y, dtype_x):
454
447
fy [0 ] = fy [2 ] = fy [- 1 ] = numpy .inf
455
448
return xp .interp (x , fx , fy )
456
449
457
- @pytest .mark .skip ("interp() is not supported yet" )
458
450
@testing .with_requires ("numpy>=1.17.0" )
459
451
@testing .for_float_dtypes (name = "dtype_x" )
460
452
@testing .for_dtypes ("efdFD" , name = "dtype_y" )
@@ -467,7 +459,6 @@ def test_interp_inf_fx(self, xp, dtype_y, dtype_x):
467
459
fx [- 1 ] = numpy .inf # x and fx must remain sorted
468
460
return xp .interp (x , fx , fy )
469
461
470
- @pytest .mark .skip ("interp() is not supported yet" )
471
462
@testing .with_requires ("numpy>=1.17.0" )
472
463
@testing .for_float_dtypes (name = "dtype_x" )
473
464
@testing .for_dtypes ("efdFD" , name = "dtype_y" )
@@ -480,7 +471,6 @@ def test_interp_inf_x(self, xp, dtype_y, dtype_x):
480
471
x [- 1 ] = numpy .inf # x and fx must remain sorted
481
472
return xp .interp (x , fx , fy )
482
473
483
- @pytest .mark .skip ("interp() is not supported yet" )
484
474
@testing .for_all_dtypes (name = "dtype_x" , no_bool = True , no_complex = True )
485
475
@testing .for_all_dtypes (name = "dtype_y" , no_bool = True )
486
476
@testing .numpy_cupy_allclose (atol = 1e-5 )
@@ -493,7 +483,6 @@ def test_interp_size1(self, xp, dtype_y, dtype_x):
493
483
right = 20
494
484
return xp .interp (x , fx , fy , left , right )
495
485
496
- @pytest .mark .skip ("interp() is not supported yet" )
497
486
@testing .with_requires ("numpy>=1.17.0" )
498
487
@testing .for_float_dtypes (name = "dtype_x" )
499
488
@testing .for_dtypes ("efdFD" , name = "dtype_y" )
0 commit comments