(settings: dict[str, Any], condition: Callable)
| 103 | return ext, a, b |
| 104 | |
| 105 | def check(settings: dict[str, Any], condition: Callable) -> None: |
| 106 | ext, a, b = emulate(settings) |
| 107 | assert list(a["delta"].keys()) == [ |
| 108 | k for k, v in ext.stats._stats.items() if condition(k, v) |
| 109 | ] |
| 110 | assert list(b["delta"].keys()) == [ |
| 111 | k for k, v in ext.stats._stats.items() if condition(k, v) |
| 112 | ] |
| 113 | |
| 114 | # Including all |
| 115 | check({"PERIODIC_LOG_DELTA": True}, lambda k, v: isinstance(v, (int, float))) |
no test coverage detected