14 lines
342 B
Python
14 lines
342 B
Python
from dataclasses import dataclass, field
|
|
|
|
|
|
@dataclass
|
|
class TestConfig:
|
|
"""Configuration class for test runner"""
|
|
|
|
profile: bool = False
|
|
failfast: bool = False
|
|
tests: tuple = ()
|
|
case: str | None = None
|
|
pdb_on_exceptions: tuple | None = None
|
|
selected_categories: list[str] = field(default_factory=list)
|
|
skip_before_tests: bool = False
|