implement env manager #6
1 changed files with 3 additions and 6 deletions
|
|
@ -6,7 +6,7 @@ from loguru import logger
|
|||
from src.dirmanager import DirManager
|
||||
from src.env_manager import EnvFile, EnvManager
|
||||
from src.html_helper import merge_html_files
|
||||
from src.runner import Runner
|
||||
from src.runner import RUNNER_DICT, Runner
|
||||
from src.utils import rmtree
|
||||
|
||||
|
||||
|
|
@ -22,9 +22,6 @@ class Coordinator:
|
|||
self.output_dir = output_dir
|
||||
self.session_id = session_id
|
||||
|
||||
# parse env files
|
||||
# self.env_files: list[EnvFile] = self._getn_env_files_list(env_paths_list)
|
||||
# self.dependency_rules: list[DependencyRule] = self._get_dependency_rules(self.env_files)
|
||||
self.ENV = EnvManager(env_paths_list)
|
||||
|
||||
def setup_test(self) -> None:
|
||||
|
|
@ -36,12 +33,12 @@ class Coordinator:
|
|||
"""Copies all env files to STATES/env_files. Files will be renamed to their own TYPE value."""
|
||||
env_files_dir = self.DIR.STATES / "env_files"
|
||||
env_files_dir.mkdir(exist_ok=True)
|
||||
for env_file in self.env_files:
|
||||
for env_file in self.ENV.env_files:
|
||||
shutil.copy(env_file.env_path, env_files_dir / env_file.env_type)
|
||||
|
||||
def run_test(self) -> None:
|
||||
logger.info("calling run_test()")
|
||||
self.runners: list[Runner] = self._load_runners(self.env_files)
|
||||
self.runners: list[Runner] = self._load_runners(self.ENV.env_files)
|
||||
for runner in self.runners:
|
||||
runner.run_setups()
|
||||
for runner in self.runners:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue