From 2872b6f08211ea7e1d56cbf70376612a581daab9 Mon Sep 17 00:00:00 2001
From: Stephan Seitz <stephan.seitz@fau.de>
Date: Thu, 23 Jan 2020 10:04:44 +0100
Subject: [PATCH] Importorskip in test_interpolation

---
 pystencils_tests/test_interpolation.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/pystencils_tests/test_interpolation.py b/pystencils_tests/test_interpolation.py
index e70d9e1d6..497a60394 100644
--- a/pystencils_tests/test_interpolation.py
+++ b/pystencils_tests/test_interpolation.py
@@ -14,8 +14,6 @@ import numpy as np
 import pytest
 import sympy
 
-import pycuda.autoinit  # NOQA
-import pycuda.gpuarray as gpuarray
 import pystencils
 from pystencils.interpolation_astnodes import LinearInterpolator
 from pystencils.spatial_coordinates import x_, y_
@@ -114,7 +112,10 @@ def test_rotate_interpolation(address_mode):
 @pytest.mark.parametrize('address_mode', ('border', 'wrap', 'clamp', 'mirror'))
 @pytest.mark.parametrize('use_textures', ('use_textures', False))
 def test_rotate_interpolation_gpu(dtype, address_mode, use_textures):
+    pytest.importorskip('pycuda')
 
+    import pycuda.gpuarray as gpuarray
+    import pycuda.autoinit  # noqa
     rotation_angle = sympy.pi / 5
     scale = 1
 
-- 
GitLab