Commit 51385ac7 authored by Andrey Kamaev's avatar Andrey Kamaev

Java Tests: filtered VideoCapture tests

parent 94f82c6a
...@@ -26,7 +26,7 @@ import org.opencv.highgui.Highgui; ...@@ -26,7 +26,7 @@ import org.opencv.highgui.Highgui;
public class OpenCVTestCase extends TestCase { public class OpenCVTestCase extends TestCase {
//change to 'true' to unblock fail on fail("Not yet implemented") //change to 'true' to unblock fail on fail("Not yet implemented")
protected static final boolean passNYI = true; public static final boolean passNYI = true;
protected static final int matSize = 10; protected static final int matSize = 10;
protected static final double EPS = 0.001; protected static final double EPS = 0.001;
......
...@@ -2,7 +2,9 @@ package org.opencv.test; ...@@ -2,7 +2,9 @@ package org.opencv.test;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
import java.util.Iterator;
import junit.framework.TestCase;
import junit.framework.Assert; import junit.framework.Assert;
import org.opencv.android.Utils; import org.opencv.android.Utils;
...@@ -65,8 +67,19 @@ public class OpenCVTestRunner extends InstrumentationTestRunner { ...@@ -65,8 +67,19 @@ public class OpenCVTestRunner extends InstrumentationTestRunner {
* The original idea about test order randomization is from * The original idea about test order randomization is from
* marek.defecinski blog. * marek.defecinski blog.
*/ */
// List<TestCase> testCases = androidTestRunner.getTestCases(); //List<TestCase> testCases = androidTestRunner.getTestCases();
// Collections.shuffle(testCases); //shuffle the tests order //Collections.shuffle(testCases); //shuffle the tests order
if(OpenCVTestCase.passNYI) {
// turn off problematic camera tests
Iterator<TestCase> it = androidTestRunner.getTestCases().iterator();
while (it.hasNext()) {
String name = it.next().toString();
if (name.contains("VideoCaptureTest"))
it.remove();
}
}
super.onStart(); super.onStart();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment