| commit | 61929f936f3a834a99762aafaf79f9f1ce9cf6d6 | [log] [tgz] |
|---|---|---|
| author | Evgeniy Shcherbina <ixsci@pm.me> | Wed Feb 09 11:26:51 2022 +0300 |
| committer | Brad King <brad.king@kitware.com> | Fri Feb 11 09:03:40 2022 -0500 |
| tree | 03c1e35e1de566fbc7912c07f6d2305f13e5330f | |
| parent | a15cc7706da8f4a1833539be3f37fbc63ee20e36 [diff] |
GoogleTest: Fix escaping in test names
Due to add_command() being a macro it introduced excessive and
nonobvious escaping in different parts of the script. Because of
one of such places the resulting script would have an erroneous
${TEST_LIST} if the user data (in test parameters) had a semicolon.
To eliminate this non-obvious escaping, add_command() was converted
to function. Updated the escaping accordingly.
Fixes: #23059