simplify dir creation
This commit is contained in:
parent
d6b4feb9b6
commit
d6f90b1d64
2 changed files with 4 additions and 2 deletions
|
|
@ -45,7 +45,9 @@ def dirmanager(request) -> DirManager:
|
||||||
tests_dir = Path(tests_dir)
|
tests_dir = Path(tests_dir)
|
||||||
session_id = request.config.getoption("--session_id")
|
session_id = request.config.getoption("--session_id")
|
||||||
assert session_id is not None, "required pytest command line argument not given"
|
assert session_id is not None, "required pytest command line argument not given"
|
||||||
return DirManager(tests_dir=tests_dir, session_id=session_id)
|
dirmanager = DirManager(tests_dir=tests_dir, session_id=session_id)
|
||||||
|
dirmanager.create_all_dirs()
|
||||||
|
return dirmanager
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(scope="session", autouse=True)
|
@pytest.fixture(scope="session", autouse=True)
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ class DirManager:
|
||||||
|
|
||||||
def create_all_dirs(self):
|
def create_all_dirs(self):
|
||||||
self.create_dirs(self._tests_dir, exist_ok=True)
|
self.create_dirs(self._tests_dir, exist_ok=True)
|
||||||
self.create_dirs([self.SESSION, self.RECORDS, self.STATES, self.RESULTS])
|
self.create_dirs([self.SESSION, self.RECORDS, self.STATES, self.RESULTS], exist_ok=True)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def TESTS(self):
|
def TESTS(self):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue