ENH: add test for SEPARATE_ARGUMENTS
This commit is contained in:
parent
2d37e6d1a8
commit
6cc58e5f9b
|
@ -14,6 +14,10 @@ ENDIF (CMAKE_ANSI_CXXFLAGS)
|
|||
|
||||
ADD_DEFINITIONS(-DCMAKE_IS_FUN)
|
||||
|
||||
SET(TEST_SEP "a b c")
|
||||
SEPARATE_ARGUMENTS(TEST_SEP)
|
||||
|
||||
|
||||
#
|
||||
# Include vars from a file and from a cache
|
||||
#
|
||||
|
|
|
@ -669,6 +669,16 @@ int main()
|
|||
}
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
// Test SEPARATE_ARGUMENTS
|
||||
if(strcmp("a;b;c", TEST_SEP) == 0)
|
||||
{
|
||||
cmPassed("SEPARATE_ARGUMENTS is working");
|
||||
}
|
||||
else
|
||||
{
|
||||
cmFailed("SEPARATE_ARGUMENTS is not working");
|
||||
}
|
||||
// ----------------------------------------------------------------------
|
||||
// Summary
|
||||
|
||||
std::cout << "Passed: " << cm_passed << "\n";
|
||||
|
|
|
@ -49,6 +49,8 @@
|
|||
#cmakedefine FILE_HAS_WRAP_EXCLUDE
|
||||
#define FILE_COMPILE_FLAGS "${FILE_COMPILE_FLAGS}"
|
||||
|
||||
#define TEST_SEP "${TEST_SEP}"
|
||||
|
||||
// Test registry read
|
||||
|
||||
#if defined(_WIN32) && !defined(__CYGWIN__)
|
||||
|
|
|
@ -14,6 +14,10 @@ ENDIF (CMAKE_ANSI_CXXFLAGS)
|
|||
|
||||
ADD_DEFINITIONS(-DCMAKE_IS_FUN)
|
||||
|
||||
SET(TEST_SEP "a b c")
|
||||
SEPARATE_ARGUMENTS(TEST_SEP)
|
||||
|
||||
|
||||
#
|
||||
# Include vars from a file and from a cache
|
||||
#
|
||||
|
|
|
@ -669,6 +669,16 @@ int main()
|
|||
}
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
// Test SEPARATE_ARGUMENTS
|
||||
if(strcmp("a;b;c", TEST_SEP) == 0)
|
||||
{
|
||||
cmPassed("SEPARATE_ARGUMENTS is working");
|
||||
}
|
||||
else
|
||||
{
|
||||
cmFailed("SEPARATE_ARGUMENTS is not working");
|
||||
}
|
||||
// ----------------------------------------------------------------------
|
||||
// Summary
|
||||
|
||||
std::cout << "Passed: " << cm_passed << "\n";
|
||||
|
|
|
@ -49,6 +49,8 @@
|
|||
#cmakedefine FILE_HAS_WRAP_EXCLUDE
|
||||
#define FILE_COMPILE_FLAGS "${FILE_COMPILE_FLAGS}"
|
||||
|
||||
#define TEST_SEP "${TEST_SEP}"
|
||||
|
||||
// Test registry read
|
||||
|
||||
#if defined(_WIN32) && !defined(__CYGWIN__)
|
||||
|
|
|
@ -14,6 +14,10 @@ ENDIF (CMAKE_ANSI_CXXFLAGS)
|
|||
|
||||
ADD_DEFINITIONS(-DCMAKE_IS_FUN)
|
||||
|
||||
SET(TEST_SEP "a b c")
|
||||
SEPARATE_ARGUMENTS(TEST_SEP)
|
||||
|
||||
|
||||
#
|
||||
# Include vars from a file and from a cache
|
||||
#
|
||||
|
|
|
@ -669,6 +669,16 @@ int main()
|
|||
}
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
// Test SEPARATE_ARGUMENTS
|
||||
if(strcmp("a;b;c", TEST_SEP) == 0)
|
||||
{
|
||||
cmPassed("SEPARATE_ARGUMENTS is working");
|
||||
}
|
||||
else
|
||||
{
|
||||
cmFailed("SEPARATE_ARGUMENTS is not working");
|
||||
}
|
||||
// ----------------------------------------------------------------------
|
||||
// Summary
|
||||
|
||||
std::cout << "Passed: " << cm_passed << "\n";
|
||||
|
|
|
@ -49,6 +49,8 @@
|
|||
#cmakedefine FILE_HAS_WRAP_EXCLUDE
|
||||
#define FILE_COMPILE_FLAGS "${FILE_COMPILE_FLAGS}"
|
||||
|
||||
#define TEST_SEP "${TEST_SEP}"
|
||||
|
||||
// Test registry read
|
||||
|
||||
#if defined(_WIN32) && !defined(__CYGWIN__)
|
||||
|
|
Loading…
Reference in New Issue