summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/add_test
Commit message (Collapse)AuthorAgeFilesLines
* Add deprecation warnings for policies CMP0114 and belowBrad King2023-02-0111-0/+111
| | | | | | | The OLD behaviors of all policies are deprecated, but only by documentation. Add an explicit deprecation diagnostic for policies introduced in CMake 3.19 and below to encourage projects to port away from setting policies to OLD.
* CTest: exit nonzero after message(SEND_ERROR|FATAL_ERROR)Kevin Puetz2020-08-266-2/+6
| | | | Fixes: #21004
* add_test: Allow special characters in test name (w/ policy CMP0110)Deniz Bahadir2020-08-12100-0/+285
| | | | | | | | | | | | | | Restore the change from commit f84af8e270 (add_test: Allow special characters in test name, 2020-05-16, v3.18.0-rc1~142^2) that had to be reverted by commit f84af8e270 (add_test: Allow special characters in test name, 2020-05-16, v3.18.0-rc1~142^2) for compatibility. Add policy CMP0110 to make the change in a compatible way. Also, support even more characters than before by generating the test scripts using bracket arguments around the test names. Fixes: #19391 Signed-off-by: Deniz Bahadir <dbahadir@benocs.com>
* add_test: Revert "Allow special characters in test name"Brad King2020-07-2753-366/+0
| | | | | | | | | | | | Revert commit f84af8e270 (add_test: Allow special characters in test name, 2020-05-16, v3.18.0-rc1~142^2). Unfortunately the fix breaks projects that were working around the limitation with manual escaping. The fix can be re-introduced with a policy in a future version. Also add a 3.18.1 release note explaining the change. Fixes: #21017, #20965 Issue: #19391
* add_test: Allow special characters in test nameDeniz Bahadir2020-05-1753-0/+366
Fixes: #19391