]> git.lyx.org Git - features.git/commit
ctests: allow excluding patterns
authorScott Kostyshak <skostysh@lyx.org>
Mon, 15 Jan 2018 21:25:44 +0000 (16:25 -0500)
committerScott Kostyshak <skostysh@lyx.org>
Mon, 15 Jan 2018 21:58:59 +0000 (16:58 -0500)
commit2c20f06d256bda8316faa6ff36f86e52bc7603ea
tree3d75938d8c9ff80dd24de143ec8ef3e966e28f94
parent26e5991af79471a1789720d9c5868f3e0ce77954
ctests: allow excluding patterns

This allows us to exclude matches of certain patterns in
invertedTests, ignoredTests, unreliableTests, and suspendedTests.

To use this new functionality, prefix "!" to the pattern.

This functionality serves as a workaround in some cases to not being
able to use advanced regular expression techniques, such as
"negative lookahead", with CMake's regular expression engine.

Output of "ctest -N" is unchanged by this commit.

This functionality will be used soon (see next commits).

Patch from Kornel Benko.

(cherry picked from commit 10cd5dd223402e96c2d58a1f4b32d45abccd36ee)
development/autotests/ExportTests.cmake