summaryrefslogtreecommitdiffstats
path: root/Help/release/dev/GoogleTest.rst
diff options
context:
space:
mode:
Diffstat (limited to 'Help/release/dev/GoogleTest.rst')
-rw-r--r--Help/release/dev/GoogleTest.rst11
1 files changed, 11 insertions, 0 deletions
diff --git a/Help/release/dev/GoogleTest.rst b/Help/release/dev/GoogleTest.rst
new file mode 100644
index 0000000..1e4a10e
--- /dev/null
+++ b/Help/release/dev/GoogleTest.rst
@@ -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.