mirror of
https://github.com/ChaiScript/ChaiScript.git
synced 2025-12-07 01:06:54 +08:00
Add test, tweak coverage reporting
This commit is contained in:
parent
515ee711ce
commit
13381ffa43
@ -14,10 +14,7 @@ script:
|
|||||||
- cmake -D ENABLE_COVERAGE:BOOL=TRUE -D CMAKE_BUILD_TYPE:STRING=Debug .
|
- cmake -D ENABLE_COVERAGE:BOOL=TRUE -D CMAKE_BUILD_TYPE:STRING=Debug .
|
||||||
- make -j2
|
- make -j2
|
||||||
- make test
|
- make test
|
||||||
- mkdir gcov
|
- coveralls -n -E ".*\.cpp" -E "catch\.hpp" --gcov $GCOV
|
||||||
- find CMakeFiles/ -name "*.gc*" -exec mv {} gcov/ \;
|
|
||||||
- $GCOV -d -o gcov gcov/*.gcda
|
|
||||||
- coveralls -n -E ".*\.cpp"
|
|
||||||
after_script:
|
after_script:
|
||||||
- contrib/codeanalysis/runcppcheck.sh
|
- contrib/codeanalysis/runcppcheck.sh
|
||||||
notifications:
|
notifications:
|
||||||
|
|||||||
@ -314,6 +314,19 @@ if(BUILD_TESTING)
|
|||||||
"CHAI_MODULE_PATH=${CMAKE_CURRENT_BINARY_DIR}/"
|
"CHAI_MODULE_PATH=${CMAKE_CURRENT_BINARY_DIR}/"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
add_test(version_check_2 chai --version )
|
||||||
|
set_property(TEST version_check_2
|
||||||
|
PROPERTY ENVIRONMENT
|
||||||
|
"CHAI_MODULE_PATH=${CMAKE_CURRENT_BINARY_DIR}/"
|
||||||
|
PROPERTY PASS_REGULAR_EXPRESSION "${CHAI_VERSION}"
|
||||||
|
)
|
||||||
|
|
||||||
|
add_test(help chai --help )
|
||||||
|
set_property(TEST help
|
||||||
|
PROPERTY ENVIRONMENT
|
||||||
|
"CHAI_MODULE_PATH=${CMAKE_CURRENT_BINARY_DIR}/"
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
foreach(filename ${UNIT_TESTS})
|
foreach(filename ${UNIT_TESTS})
|
||||||
message(STATUS "Adding test ${filename}")
|
message(STATUS "Adding test ${filename}")
|
||||||
|
|||||||
@ -324,7 +324,7 @@ int main(int argc, char *argv[])
|
|||||||
arg += line + '\n' ;
|
arg += line + '\n' ;
|
||||||
}
|
}
|
||||||
} else if ( arg == "-v" || arg == "--version" ) {
|
} else if ( arg == "-v" || arg == "--version" ) {
|
||||||
arg = "version()" ;
|
arg = "print(version())" ;
|
||||||
} else if ( arg == "-h" || arg == "--help" ) {
|
} else if ( arg == "-h" || arg == "--help" ) {
|
||||||
arg = "help(-1)";
|
arg = "help(-1)";
|
||||||
} else if ( arg == "-i" || arg == "--interactive" ) {
|
} else if ( arg == "-i" || arg == "--interactive" ) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user