|
|
@@ -0,0 +1,19 @@
|
|
|
+include(RunCMake)
|
|
|
+
|
|
|
+run_cmake(VersionNotGiven)
|
|
|
+run_cmake(TooManyVersionsGiven)
|
|
|
+run_cmake(InvalidRangeMinVersionNotGiven)
|
|
|
+run_cmake(InvalidRangeMaxVersionNotGiven)
|
|
|
+
|
|
|
+set(RunCMake_TEST_OPTIONS "-Dversion=three")
|
|
|
+run_cmake(InvalidVersion)
|
|
|
+run_cmake(InvalidMaxVersion)
|
|
|
+unset(RunCMake_TEST_OPTIONS)
|
|
|
+set(RunCMake_TEST_OPTIONS "-Dversion=3.one")
|
|
|
+run_cmake(InvalidVersion)
|
|
|
+run_cmake(InvalidMaxVersion)
|
|
|
+unset(RunCMake_TEST_OPTIONS)
|
|
|
+
|
|
|
+run_cmake(VersionLowerThan2_4)
|
|
|
+run_cmake(MinVersionLargerThanMax)
|
|
|
+run_cmake(VeryHighVersion)
|