remove RunnerMeta, save path to class var instead

This commit is contained in:
Daniel 2023-12-11 00:00:16 +01:00
parent 7ec75cd6a0
commit edc8c9a2f5
3 changed files with 12 additions and 19 deletions

View file

@ -1,7 +1,7 @@
import os
from dataclasses import dataclass
from pathlib import Path
from typing import TYPE_CHECKING, Callable, NamedTuple
from typing import TYPE_CHECKING, Callable, NamedTuple, Optional
import pytest
from loguru import logger
@ -31,11 +31,11 @@ class Runner:
tests: list[Test] = []
cleanups: list[Test] = []
dependencies: list[str] = []
_tests_path: Optional[Path] = None
def __init__(self, coordinator: "Coordinator", runner_index: int, runner_dir: Path):
def __init__(self, coordinator: "Coordinator", runner_index: int):
self.coordinator = coordinator
self.runner_index = runner_index
self.runner_dir = runner_dir
self.DIR = coordinator.DIR
self.ENV = coordinator.ENV