From 3e8e29becaf476f1d8787b103758c529fcd8ab1d Mon Sep 17 00:00:00 2001 From: Jeffrey Phillips Freeman <jeffrey.freeman@syncleus.com> Date: Sat, 21 Oct 2017 00:45:07 -0400 Subject: [PATCH] fix: ignores some tests if opencl not present. --- src/test/java/com/aparapi/runtime/BufferTransferTest.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/test/java/com/aparapi/runtime/BufferTransferTest.java b/src/test/java/com/aparapi/runtime/BufferTransferTest.java index 3ca1bf62..0a11e44c 100644 --- a/src/test/java/com/aparapi/runtime/BufferTransferTest.java +++ b/src/test/java/com/aparapi/runtime/BufferTransferTest.java @@ -27,6 +27,7 @@ import java.util.Arrays; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; +import static org.junit.Assume.assumeTrue; public class BufferTransferTest { @@ -36,9 +37,7 @@ public class BufferTransferTest { public static void setUpBeforeClass() throws Exception { Device device = KernelManager.instance().bestDevice(); - if (device == null || !(device instanceof OpenCLDevice)) { - fail("no opencl device!"); - } + assumeTrue (device != null && device instanceof OpenCLDevice); openCLDevice = (OpenCLDevice) device; } -- GitLab