mirror of
https://github.com/aclist/dztui.git
synced 2026-11-12 13:00:37 +01:00
chore: clear typehinting errors
This commit is contained in:
1 parent
307792ba5b
commit
f486cc506f
10 files changed
+24
-31
No files matched your search
@@ -2,9 +2,10 @@ import pytest
|
||||
|
||||
from datetime import datetime, timedelta
|
||||
from hypothesis import given, strategies as st
|
||||
from typing import Any
|
||||
from typing import Any, Callable
|
||||
|
||||
from dzgui.views.dialogs.calc import (
|
||||
Emitter,
|
||||
LocalClock,
|
||||
ServerClock,
|
||||
Time,
|
||||
@@ -14,25 +15,17 @@ from dzgui.views.dialogs.calc import (
|
||||
)
|
||||
|
||||
|
||||
class DummyEmitter:
|
||||
def __init__(self) -> None:
|
||||
pass
|
||||
|
||||
def connect(self, _: Any, __: Any) -> None:
|
||||
pass
|
||||
|
||||
|
||||
@pytest.fixture(params=[("05:00", 10.0), ("15:30", 5.0)])
|
||||
def accel_server_clock(request) -> tuple[str, ServerClock]:
|
||||
def accel_server_clock(request: pytest.FixtureRequest) -> tuple[str, ServerClock]:
|
||||
clock_time, expect = request.param
|
||||
cur_time = Time(clock_time, 5.0, 2.0)
|
||||
emitter = DummyEmitter()
|
||||
emitter = Emitter()
|
||||
local_clock = LocalClock(emitter)
|
||||
server_clock = ServerClock(cur_time, emitter, local_clock)
|
||||
return expect, server_clock
|
||||
|
||||
|
||||
def test_accel_factor(accel_server_clock: tuple[str, ServerClock]) -> None:
|
||||
def test_accel_factor(accel_server_clock: tuple[float, ServerClock]) -> None:
|
||||
"""Static test checking times at known boundaries"""
|
||||
expect, clock = accel_server_clock
|
||||
assert clock.get_accel_factor(clock.cur_time) == expect
|
||||
@@ -106,7 +99,7 @@ def test_time_aggregation(
|
||||
|
||||
strtime = start.strftime("%H:%M")
|
||||
t = Time(strtime, day_factor, night_factor)
|
||||
emitter = DummyEmitter()
|
||||
emitter = Emitter()
|
||||
local_clock = LocalClock(emitter)
|
||||
server_clock = ServerClock(t, emitter, local_clock)
|
||||
h = end.time().hour
|
||||
|
||||
Reference in new issue
Block a user