From: Joel Rosdahl Date: Sat, 7 Aug 2021 12:42:32 +0000 (+0200) Subject: enhance(test): Let http-server create subdirectories as needed X-Git-Tag: v4.4~47 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8574a55995535be43e57582eee29b5bf52edf82c;p=thirdparty%2Fccache.git enhance(test): Let http-server create subdirectories as needed --- diff --git a/test/http-server b/test/http-server index d96383d93..4c5791fc8 100755 --- a/test/http-server +++ b/test/http-server @@ -46,6 +46,7 @@ class PUTEnabledHTTPRequestHandler(SimpleHTTPRequestHandler): def do_PUT(self): path = self.translate_path(self.path) + os.makedirs(os.path.dirname(path), exist_ok=True) try: self._handle_auth() file_length = int(self.headers["Content-Length"])