tests: Make ImageWriter tests optional (#685)

Just like the OpenCV tests require OpenCV, the ImageWriter tests
require that ImageMagick be enabled in the build. If it isn't,
skip those tests.
This commit is contained in:
Frank Dana
2021-06-06 22:42:27 -04:00
committed by GitHub
parent 403d9a6697
commit d9ea98eb2d

View File

@@ -53,8 +53,6 @@ set(OPENSHOT_TESTS
Color
Coordinate
DummyReader
ReaderBase
ImageWriter
FFmpegReader
FFmpegWriter
Fraction
@@ -63,14 +61,20 @@ set(OPENSHOT_TESTS
KeyFrame
Point
QtImageReader
ReaderBase
Settings
Timeline
)
###
### OPENCV RELATED TEST FILES
###
if(ENABLE_OPENCV)
# ImageMagick related test files
if($CACHE{HAVE_IMAGEMAGICK})
list(APPEND OPENSHOT_TESTS
ImageWriter
)
endif()
# OPENCV RELATED TEST FILES
if($CACHE{HAVE_OPENCV})
list(APPEND OPENSHOT_TESTS
CVTracker
CVStabilizer