dnn(test): use checkMyriadTarget() in Test_Caffe_layers.Conv_Elu test
authorAlexander Alekhin <alexander.alekhin@intel.com>
Mon, 9 Jul 2018 13:20:46 +0000 (16:20 +0300)
committerAlexander Alekhin <alexander.alekhin@intel.com>
Mon, 9 Jul 2018 13:20:46 +0000 (16:20 +0300)
modules/dnn/test/test_layers.cpp

index 3d20df5..8c3d72f 100644 (file)
@@ -352,6 +352,12 @@ TEST_P(Test_Caffe_layers, Reshape_Split_Slice)
 
 TEST_P(Test_Caffe_layers, Conv_Elu)
 {
+    if (backend == DNN_BACKEND_INFERENCE_ENGINE && target == DNN_TARGET_MYRIAD)
+    {
+        if (!checkMyriadTarget())
+            throw SkipTestException("Myriad is not available/disabled in OpenCV");
+    }
+
     Net net = readNetFromTensorflow(_tf("layer_elu_model.pb"));
     ASSERT_FALSE(net.empty());