log results table
This commit is contained in:
parent
c24f09a9ab
commit
a9dbd16901
1 changed files with 3 additions and 1 deletions
|
|
@ -5,6 +5,7 @@ import sys
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
|
from tabulate import tabulate # type: ignore
|
||||||
|
|
||||||
from pytest_abra.dir_manager import DirManager
|
from pytest_abra.dir_manager import DirManager
|
||||||
from pytest_abra.env_manager import EnvFile, EnvManager
|
from pytest_abra.env_manager import EnvFile, EnvManager
|
||||||
|
|
@ -50,7 +51,8 @@ class Coordinator:
|
||||||
status_list.extend(runner.run_tests())
|
status_list.extend(runner.run_tests())
|
||||||
for runner in self.runners:
|
for runner in self.runners:
|
||||||
status_list.extend(runner.run_cleanups())
|
status_list.extend(runner.run_cleanups())
|
||||||
logger.info("run_tests() finished")
|
result_table = tabulate([[t.test_name, t.status] for t in status_list], headers=["name", "status"])
|
||||||
|
logger.info(f"run_tests() finished\n{result_table}")
|
||||||
|
|
||||||
def _load_runners(self, env_files: list[EnvFile]) -> list[Runner]:
|
def _load_runners(self, env_files: list[EnvFile]) -> list[Runner]:
|
||||||
"""Creates an instance of the correct Runner class for each given env file"""
|
"""Creates an instance of the correct Runner class for each given env file"""
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue