Author: brane
Date: Wed Feb 4 18:22:45 2015
New Revision: 1657362
URL: http://svn.apache.org/r1657362
Log:
Fix DAV tests.
* build/run_tests.py
(TestHarness._run_c_test): Ensure that the parent dir for the authz file
exists.
Modified:
subversion/trunk/build/run_tests.py
Modified: subversion/trunk/build/run_tests.py
URL:
http://svn.apache.org/viewvc/subversion/trunk/build/run_tests.py?rev=1657362&r1=1657361&r2=1657362&view=diff
==============================================================================
--- subversion/trunk/build/run_tests.py (original)
+++ subversion/trunk/build/run_tests.py Wed Feb 4 18:22:45 2015
@@ -398,9 +398,11 @@ class TestHarness:
# Enable access for http
if self.base_url.startswith('http'):
- open(os.path.join(self.builddir, subdir, 'authz'), 'w').write(
- '[/]\n' +
- '* = rw\n')
+ authzparent = os.path.join(self.builddir, subdir)
+ if not os.path.exists(authzparent):
+ os.makedirs(authzparent);
+ open(os.path.join(authzparent, 'authz'), 'w').write('[/]\n'
+ '* = rw\n')
# ### Support --repos-template
if self.verbose is not None: