summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/GoogleTest/xml_output.cpp
Commit message (Collapse)AuthorAgeFilesLines
* GoogleTest: Parse discovered test list from JSON output if supportedOttmar Zittlau2025-07-071-0/+37
| | | | | | | | | | | | | | | | | | | The --gtest_output=json option is supported from gtest 1.8.1 onwards. Earlier versions output a warning about it being an unrecognized option, and builds that #define GTEST_HAS_FILE_SYSTEM 0 output an error about it being unsupported, but in both cases still continue outputting the same plain text output as before and return an exit code of 0. We now add that option and check for whether the JSON file is generated, falling back to parsing the plain text output as before if it isn't or if the environment variable NO_GTEST_JSON_OUTPUT is set. The fake executor binaries are sensitive to parameter order. This commit adds --gtest_output:json arguments to a number of tests added for the new JSON parser. The argument order has been adjusted for the invocations of those binaries. Co-Authored-By: Craig Scott <craig.scott@crascit.com> Co-Authored-By: Dennis Lambe Jr. <malsyned@malsyned.net>
* Tests: Fix typos and spelling in commentsJosef Angstenberger2021-05-071-1/+1
|
* Tests: Add test for GoogleTest XML_OUTPUT_DIRStefan Floeren2020-07-011-0/+11
| | | | | Add tests to make sure the XML_OUTPUT_DIR is generated correctly and the correct files are getting created.
* GoogleTest: Add test case for XML_OUTPUT_DIRAlexander Stein2020-03-131-0/+26