Fix ruff and ESLint warnings in tests and tsconfig
- Wrap long dict literal in test_geo_service.py across multiple lines (E501) - Combine nested with statements in test_jail_service.py (SIM117) - Add vitest.config.ts to tsconfig.node.json include so ESLint parserOptions.project resolves it correctly
This commit is contained in:
@@ -583,9 +583,11 @@ class TestUnbanAllIps:
|
||||
|
||||
async def test_unban_all_ips_raises_on_connection_error(self) -> None:
|
||||
"""unban_all_ips propagates Fail2BanConnectionError."""
|
||||
with patch(
|
||||
"app.services.jail_service.Fail2BanClient",
|
||||
side_effect=Fail2BanConnectionError("unreachable", _SOCKET),
|
||||
with (
|
||||
patch(
|
||||
"app.services.jail_service.Fail2BanClient",
|
||||
side_effect=Fail2BanConnectionError("unreachable", _SOCKET),
|
||||
),
|
||||
pytest.raises(Fail2BanConnectionError),
|
||||
):
|
||||
with pytest.raises(Fail2BanConnectionError):
|
||||
await jail_service.unban_all_ips(_SOCKET)
|
||||
await jail_service.unban_all_ips(_SOCKET)
|
||||
|
||||
Reference in New Issue
Block a user