More common way of test case disabling implemented.
This commit is contained in:
parent
e06c5b6fd5
commit
9f5fcff3ea
@ -175,6 +175,14 @@ public class OpenCVTestCase extends TestCase {
|
|||||||
super.tearDown();
|
super.tearDown();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void runTest() throws Throwable {
|
||||||
|
// Do nothing if the precondition does not hold.
|
||||||
|
if (isTestCaseEnabled) {
|
||||||
|
super.runTest();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
protected Mat getMat(int type, double... vals)
|
protected Mat getMat(int type, double... vals)
|
||||||
{
|
{
|
||||||
return new Mat(matSize, matSize, type, new Scalar(vals));
|
return new Mat(matSize, matSize, type, new Scalar(vals));
|
||||||
|
@ -25,10 +25,6 @@ public class VideoCaptureTest extends OpenCVTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void testGet() {
|
public void testGet() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
||||||
double frameWidth = capture.get(Highgui.CV_CAP_PROP_FRAME_WIDTH);
|
double frameWidth = capture.get(Highgui.CV_CAP_PROP_FRAME_WIDTH);
|
||||||
@ -39,10 +35,6 @@ public class VideoCaptureTest extends OpenCVTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void testGetSupportedPreviewSizes() {
|
public void testGetSupportedPreviewSizes() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
||||||
List<Size> sizes = capture.getSupportedPreviewSizes();
|
List<Size> sizes = capture.getSupportedPreviewSizes();
|
||||||
@ -54,20 +46,12 @@ public class VideoCaptureTest extends OpenCVTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void testGrab() {
|
public void testGrab() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
capture = new VideoCapture();
|
capture = new VideoCapture();
|
||||||
isSucceed = capture.grab();
|
isSucceed = capture.grab();
|
||||||
assertFalse(isSucceed);
|
assertFalse(isSucceed);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void testGrabFromRealCamera() {
|
public void testGrabFromRealCamera() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
||||||
isSucceed = capture.grab();
|
isSucceed = capture.grab();
|
||||||
@ -78,19 +62,11 @@ public class VideoCaptureTest extends OpenCVTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void testIsOpened() {
|
public void testIsOpened() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
capture = new VideoCapture();
|
capture = new VideoCapture();
|
||||||
assertFalse(capture.isOpened());
|
assertFalse(capture.isOpened());
|
||||||
}
|
}
|
||||||
|
|
||||||
public void testIsOpenedRealCamera() {
|
public void testIsOpenedRealCamera() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
||||||
isOpened = capture.isOpened();
|
isOpened = capture.isOpened();
|
||||||
@ -101,10 +77,6 @@ public class VideoCaptureTest extends OpenCVTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void testOpen() {
|
public void testOpen() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
capture = new VideoCapture();
|
capture = new VideoCapture();
|
||||||
capture.open(Highgui.CV_CAP_ANDROID);
|
capture.open(Highgui.CV_CAP_ANDROID);
|
||||||
@ -116,10 +88,6 @@ public class VideoCaptureTest extends OpenCVTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void testRead() {
|
public void testRead() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
||||||
isSucceed = capture.read(dst);
|
isSucceed = capture.read(dst);
|
||||||
@ -132,10 +100,6 @@ public class VideoCaptureTest extends OpenCVTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void testRelease() {
|
public void testRelease() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
||||||
capture.release();
|
capture.release();
|
||||||
@ -147,10 +111,6 @@ public class VideoCaptureTest extends OpenCVTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void testRetrieveMat() {
|
public void testRetrieveMat() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
||||||
capture.grab();
|
capture.grab();
|
||||||
@ -164,10 +124,6 @@ public class VideoCaptureTest extends OpenCVTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void testRetrieveMatInt() {
|
public void testRetrieveMatInt() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
||||||
capture.grab();
|
capture.grab();
|
||||||
@ -181,10 +137,6 @@ public class VideoCaptureTest extends OpenCVTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void testSet() {
|
public void testSet() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
||||||
capture.set(Highgui.CV_CAP_PROP_FRAME_WIDTH, 640);
|
capture.set(Highgui.CV_CAP_PROP_FRAME_WIDTH, 640);
|
||||||
@ -205,10 +157,6 @@ public class VideoCaptureTest extends OpenCVTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void testVideoCaptureInt() {
|
public void testVideoCaptureInt() {
|
||||||
if (!isTestCaseEnabled) {
|
|
||||||
fail("Not yet implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
capture = new VideoCapture(Highgui.CV_CAP_ANDROID);
|
||||||
assertNotNull(capture);
|
assertNotNull(capture);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user