Selaa lähdekoodia

Ensure that directory exists in create_test.py

Hendrik Brucker 8 kuukautta sitten
vanhempi
commit
16233db6bf
1 muutettua tiedostoa jossa 3 lisäystä ja 0 poistoa
  1. 3 0
      tests/create_test.py

+ 3 - 0
tests/create_test.py

@@ -39,6 +39,9 @@ def main():
     name_snake_case = snake_case_regex.sub("_", prefiltered_name).lower()
     file_path = os.path.normpath(os.path.join(args.path, f"test_{name_snake_case}.h"))
 
+    # Ensure the directory exists.
+    os.makedirs(os.path.dirname(file_path), exist_ok=True)
+
     print(file_path)
     if os.path.isfile(file_path):
         print(f'ERROR: The file "{file_path}" already exists.')