Skip to content

Commit b2caff8

Browse files
committed
Fix pytests
1 parent fdd4cc4 commit b2caff8

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

tests/server/test_server.py

+9-8
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
pytestmark = pytest.mark.usefixtures(
1414
"application",
1515
"app_runner",
16-
"tcp_site",
16+
"multi_host_tcp_site",
1717
"chip_native",
1818
"chip_logging",
1919
"chip_stack",
@@ -38,11 +38,11 @@ def app_runner_fixture() -> Generator[MagicMock, None, None]:
3838
yield app_runner
3939

4040

41-
@pytest.fixture(name="tcp_site")
42-
def tcp_site_fixture() -> Generator[MagicMock, None, None]:
41+
@pytest.fixture(name="multi_host_tcp_site")
42+
def multi_host_tcp_site_fixture() -> Generator[MagicMock, None, None]:
4343
"""Return a mocked tcp site."""
44-
with patch("matter_server.server.server.web.TCPSite", autospec=True) as tcp_site:
45-
yield tcp_site
44+
with patch("matter_server.server.server.helpers.custom_web_runner.MultiHostTCPSite", autospec=True) as multi_host_tcp_site:
45+
yield multi_host_tcp_site
4646

4747

4848
@pytest.fixture(name="chip_native")
@@ -108,7 +108,7 @@ async def server_fixture() -> AsyncGenerator[MatterServer, None]:
108108
async def test_server_start(
109109
application: MagicMock,
110110
app_runner: MagicMock,
111-
tcp_site: MagicMock,
111+
multi_host_tcp_site: MagicMock,
112112
server: MatterServer,
113113
storage_controller: MagicMock,
114114
) -> None:
@@ -123,13 +123,14 @@ async def test_server_start(
123123
assert add_route.call_args_list[1][0][1] == "/"
124124
assert app_runner.call_count == 1
125125
assert app_runner.return_value.setup.call_count == 1
126-
assert tcp_site.call_count == 1
127-
assert tcp_site.return_value.start.call_count == 1
126+
assert multi_host_tcp_site.call_count == 1
127+
assert multi_host_tcp_site.return_value.start.call_count == 1
128128
assert storage_controller.return_value.start.call_count == 1
129129
assert server.storage_path == "test_storage_path"
130130
assert server.vendor_id == 1234
131131
assert server.fabric_id == 5678
132132
assert server.port == 5580
133+
assert server.listen_addresses == None
133134
assert APICommand.SERVER_INFO in server.command_handlers
134135
assert APICommand.SERVER_DIAGNOSTICS in server.command_handlers
135136
assert APICommand.GET_NODES in server.command_handlers

0 commit comments

Comments
 (0)