diff options
author | Alexander Krabler <code@a.krabler.eu> | 2023-12-16 14:51:25 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2023-12-18 14:03:51 (GMT) |
commit | 2ea216a6bb46c8421677fd34ba6d1cc2999063be (patch) | |
tree | 51db97b82950293e94956897cb90d0dda2dc6371 /Modules/GoogleTestAddTests.cmake | |
parent | ba41ca758af655d320d9bc2ca52d4c15c6f25b50 (diff) | |
download | CMake-2ea216a6bb46c8421677fd34ba6d1cc2999063be.zip CMake-2ea216a6bb46c8421677fd34ba6d1cc2999063be.tar.gz CMake-2ea216a6bb46c8421677fd34ba6d1cc2999063be.tar.bz2 |
GoogleTest: Add working directory to gtest_discover_tests error message
If the working directory didn't exist, the old message just says:
Error running test executable.
Path: '<Path to test executable>'
Result: No such file or directory
Output:
This leads the user to the conclusion that the test executable doesn't
exist, which isn't true. Make the true cause visible by reporting the
working directory in the error message.
Diffstat (limited to 'Modules/GoogleTestAddTests.cmake')
-rw-r--r-- | Modules/GoogleTestAddTests.cmake | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Modules/GoogleTestAddTests.cmake b/Modules/GoogleTestAddTests.cmake index de0f7d6..eea267d 100644 --- a/Modules/GoogleTestAddTests.cmake +++ b/Modules/GoogleTestAddTests.cmake @@ -112,6 +112,7 @@ function(gtest_discover_tests_impl) message(FATAL_ERROR "Error running test executable.\n" " Path: '${path}'\n" + " Working directory: '${_TEST_WORKING_DIR}'\n" " Result: ${result}\n" " Output:\n" " ${output}\n" |