svn commit: r1936396 - subversion/trunk
[email protected] Mon, 20 Jul 2026 16:05:31 -0000
| Newsgroups | gmane.comp.version-control.subversion.svn |
|---|---|
| Message-ID | <178456353171.2935528.15771111092199896126@svn03-he-fi> |
Author: ivan
Date: Mon Jul 20 16:05:31 2026
New Revision: 1936396
Log:
cmake: Add SVN_TEST_CLEANUP option to control '--cleanup' test run option.
* CMakeLists.txt
(): Add SVN_TEST_CLEANUP option. Enable by default. Add '--cleanup' to
test arguments list if SVN_TEST_CLEANUP is enabled.
Modified:
subversion/trunk/CMakeLists.txt
Modified: subversion/trunk/CMakeLists.txt
==============================================================================
--- subversion/trunk/CMakeLists.txt Mon Jul 20 15:25:33 2026 (r1936395)
+++ subversion/trunk/CMakeLists.txt Mon Jul 20 16:05:31 2026 (r1936396)
@@ -77,6 +77,7 @@ option(SVN_TEST_EXPAND "Expand tests; Th
option(SVN_TEST_CONFIGURE_FOR_PARALLEL "Configures tests for parallel run execution" OFF)
set(SVN_TEST_COMMAND_ARGUMENTS "" CACHE STRING "Additional command line options to be passed to run_tests.py")
option(SVN_TEST_CHECK_XML_SCHEMA "Enable extended XML schema validation" OFF)
+option(SVN_TEST_CLEANUP "Clean up directories for successful tests" ON)
option(SVN_ENABLE_APACHE_MODULES "Build modules for Apache HTTPD" OFF)
option(SVN_ENABLE_SWIG_PERL "Enable Subversion Perl bindings Perl" OFF)
@@ -1173,8 +1174,10 @@ if(SVN_ENABLE_TESTS)
--verbose
--log-to-stdout
--set-log-level=WARNING
- --cleanup
)
+ if(SVN_TEST_CLEANUP)
+ list(APPEND test_args --cleanup)
+ endif()
if(SVN_TEST_CHECK_XML_SCHEMA)
list(APPEND test_args --check-xml-schema)
endif()