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:


Reply via email to