-
- Downloads
Tests: Update for upstream ninja change to write status on stderr
Upstream ninja commit `ad3d29fb53` (Put builder output through status interface) from ninja PR 1899 changed the status output from stdout to stderr. In particular, `ninja: no work to do` is now printed on stderr. Update our RunCMake tests to accept this difference. A few RunCMake test cases check for `ninja: no work to do`. For those, move the message to stdout using `RunCMake_TEST_OUTPUT_MERGE`. The rest of the test cases do not care about the message, so remove it from the actual stderr content before comparing against that expected.
Showing
- Tests/RunCMake/Ninja/RunCMakeTest.cmake 2 additions, 0 deletionsTests/RunCMake/Ninja/RunCMakeTest.cmake
- Tests/RunCMake/RunCMake.cmake 6 additions, 0 deletionsTests/RunCMake/RunCMake.cmake
- Tests/RunCMake/try_compile/RunCMakeTest.cmake 4 additions, 0 deletionsTests/RunCMake/try_compile/RunCMakeTest.cmake
Please register or sign in to comment