-def create_files(files, subdirectory=None):
- if subdirectory:
- os.makedirs(subdirectory)
- else:
- subdirectory = ''
- for fname in files:
- with open(os.path.join(subdirectory, fname), 'w'):
- pass
-
-
-def assert_files_exist(files):
- if isinstance(files, str):
- files = [files]
- for fname in files:
- assert os.path.exists(fname)
-
-
-def assert_files_not_exist(files):
- if isinstance(files, str):
- files = [files]
- for fname in files:
- assert not os.path.exists(fname)