Fix API tests: update field names and function naming
This commit is contained in:
@@ -77,7 +77,7 @@ def test_list_anime_direct_call():
|
||||
fake = FakeSeriesApp()
|
||||
result = asyncio.run(anime_module.list_anime(series_app=fake))
|
||||
assert isinstance(result, list)
|
||||
assert any(item.title == "Test Show" for item in result)
|
||||
assert any(item.name == "Test Show" for item in result)
|
||||
|
||||
|
||||
def test_get_anime_detail_direct_call():
|
||||
|
||||
@@ -6,8 +6,8 @@ import pytest
|
||||
from src.server.api.diagnostics import (
|
||||
NetworkTestResult,
|
||||
check_dns,
|
||||
check_host_connectivity,
|
||||
network_diagnostics,
|
||||
test_host_connectivity,
|
||||
)
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ class TestDiagnosticsEndpoint:
|
||||
"src.server.api.diagnostics.check_dns",
|
||||
return_value=True
|
||||
), patch(
|
||||
"src.server.api.diagnostics.test_host_connectivity",
|
||||
"src.server.api.diagnostics.check_host_connectivity",
|
||||
side_effect=[
|
||||
NetworkTestResult(
|
||||
host="google.com",
|
||||
@@ -80,7 +80,7 @@ class TestDiagnosticsEndpoint:
|
||||
"src.server.api.diagnostics.check_dns",
|
||||
return_value=True
|
||||
), patch(
|
||||
"src.server.api.diagnostics.test_host_connectivity",
|
||||
"src.server.api.diagnostics.check_host_connectivity",
|
||||
side_effect=[
|
||||
NetworkTestResult(
|
||||
host="google.com",
|
||||
@@ -120,7 +120,7 @@ class TestDiagnosticsEndpoint:
|
||||
"src.server.api.diagnostics.check_dns",
|
||||
return_value=False
|
||||
), patch(
|
||||
"src.server.api.diagnostics.test_host_connectivity",
|
||||
"src.server.api.diagnostics.check_host_connectivity",
|
||||
side_effect=[
|
||||
NetworkTestResult(
|
||||
host="google.com",
|
||||
@@ -181,7 +181,7 @@ class TestNetworkHelpers:
|
||||
"socket.create_connection",
|
||||
return_value=MagicMock()
|
||||
):
|
||||
result = await test_host_connectivity("google.com", 80)
|
||||
result = await check_host_connectivity("google.com", 80)
|
||||
assert result.host == "google.com"
|
||||
assert result.reachable is True
|
||||
assert result.response_time_ms is not None
|
||||
@@ -196,7 +196,7 @@ class TestNetworkHelpers:
|
||||
"socket.create_connection",
|
||||
side_effect=asyncio.TimeoutError()
|
||||
):
|
||||
result = await test_host_connectivity("example.com", 80, 1.0)
|
||||
result = await check_host_connectivity("example.com", 80, 1.0)
|
||||
assert result.host == "example.com"
|
||||
assert result.reachable is False
|
||||
assert result.error == "Connection timeout"
|
||||
@@ -209,7 +209,7 @@ class TestNetworkHelpers:
|
||||
"socket.create_connection",
|
||||
side_effect=socket.gaierror("Name resolution failed")
|
||||
):
|
||||
result = await test_host_connectivity("invalid.host", 80)
|
||||
result = await check_host_connectivity("invalid.host", 80)
|
||||
assert result.host == "invalid.host"
|
||||
assert result.reachable is False
|
||||
assert "DNS resolution failed" in result.error
|
||||
@@ -221,7 +221,7 @@ class TestNetworkHelpers:
|
||||
"socket.create_connection",
|
||||
side_effect=ConnectionRefusedError()
|
||||
):
|
||||
result = await test_host_connectivity("localhost", 12345)
|
||||
result = await check_host_connectivity("localhost", 12345)
|
||||
assert result.host == "localhost"
|
||||
assert result.reachable is False
|
||||
assert result.error == "Connection refused"
|
||||
|
||||
Reference in New Issue
Block a user