test: convert DummyApp test context to typed dataclass

This commit is contained in:
2026-02-17 14:25:58 +01:00
parent 7e4a57d18e
commit f85a2d3cda

View File

@@ -1,4 +1,5 @@
import json
from dataclasses import dataclass, field
from pathlib import Path
import pytest
@@ -6,13 +7,13 @@ import pytest
from auditui import ui
@dataclass(slots=True)
class DummyApp:
def __init__(self) -> None:
self.client = None
self.auth = None
self.library_client = None
self.all_items = []
self.BINDINGS = []
client: object | None = None
auth: object | None = None
library_client: object | None = None
all_items: list[dict] = field(default_factory=list)
BINDINGS: list[tuple[str, str, str]] = field(default_factory=list)
@pytest.fixture