mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-24 23:28:32 -05:00
Merge topic 'gtest-use-json-output-for-discovery'
088b0af2f9GoogleTest: Fix naming of tests with named parameters3f780c3fdeGoogleTest: Set DEF_SOURCE_LINE on tests if file and line are known1cdceae8e3GoogleTest: Parse discovered test list from JSON output if supported07d14c21a9GoogleTest: Add tests for NO_PRETTY_VALUES and NO_PRETTY_TYPES54bb974b27GoogleTest: Add tests for named parameters Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Dennis Lambe <malsyned_kitware@malsyned.net> Merge-request: !10739
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
gtest-use-json-output-for-discovery
|
||||
-----------------------------------
|
||||
|
||||
* The :command:`gtest_discover_tests()` command from the :module:`GoogleTest`
|
||||
module now sets the ``DEF_SOURCE_LINE`` test property for each discovered
|
||||
test if gtest supports the ``--gtest_output=json`` option. This test
|
||||
property is used by some IDEs to locate the source for each test.
|
||||
* The :command:`gtest_discover_tests()` command from the :module:`GoogleTest`
|
||||
module previously parsed certain type-parameterized test names incorrectly.
|
||||
Their names ended up with raw characters from gtest's output and were
|
||||
very obviously misparsed. Those names are now parsed correctly, so projects
|
||||
may see different test names to before for affected tests.
|
||||
Reference in New Issue
Block a user