Merge topic 'gtest-dynamic-discovery'

bfcda401 Add dynamic test discovery for for Google Test

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1056
This commit is contained in:
Brad King
2017-08-08 13:29:41 +00:00
committed by Kitware Robot
10 changed files with 423 additions and 17 deletions
+11
View File
@@ -0,0 +1,11 @@
GoogleTest
----------
* The :module:`GoogleTest` module gained a new command
:command:`gtest_discover_tests` implementing dynamic (build-time) test
discovery. Unlike the source parsing approach, dynamic discovery executes
the test (in 'list available tests' mode) at build time to discover tests.
This is robust against unusual ways of labeling tests, provides much better
support for advanced features such as parameterized tests, and does not
require re-running CMake to discover added or removed tests within a test
executable.