Coverage for whole_app/dictionaries/dummy.py: 100%
7 statements
« prev ^ index » next coverage.py v7.10.4, created at 2025-08-21 23:45 +0000
« prev ^ index » next coverage.py v7.10.4, created at 2025-08-21 23:45 +0000
1"""Dummy provider."""
4class DummyProvider:
5 """Dummy provider for user dictionaries.
7 In case if you want to use dcitionaries API, but don't want to do
8 actual work.
9 """
11 def prepare(self: "DummyProvider", _: str) -> "DummyProvider":
12 """Initialize class from user id."""
13 return self
15 async def save_record(self: "DummyProvider", _: str) -> None:
16 """Save record to user dictionary."""
18 async def remove_record(self: "DummyProvider", _: str) -> None:
19 """Remove record from user dictionary."""
21 async def fetch_records(self: "DummyProvider") -> list[str]:
22 """Fetch records from user dictionary."""
23 return []