(
settings: dict[str, Any] | None = None,
)
| 90 | @coroutine_test |
| 91 | async def test_log_delta(self): |
| 92 | def emulate( |
| 93 | settings: dict[str, Any] | None = None, |
| 94 | ) -> tuple[PeriodicLog, dict[str, Any], dict[str, Any]]: |
| 95 | spider = MetaSpider() |
| 96 | ext = extension(settings) |
| 97 | ext.spider_opened(spider) |
| 98 | ext.set_a() |
| 99 | a = ext.log_delta() |
| 100 | ext.set_b() |
| 101 | b = ext.log_delta() |
| 102 | ext.spider_closed(spider, reason="finished") |
| 103 | return ext, a, b |
| 104 | |
| 105 | def check(settings: dict[str, Any], condition: Callable) -> None: |
| 106 | ext, a, b = emulate(settings) |
nothing calls this directly
no test coverage detected