File tree Expand file tree Collapse file tree 2 files changed +17
-17
lines changed
integration_tests/webserver Expand file tree Collapse file tree 2 files changed +17
-17
lines changed Original file line number Diff line number Diff line change @@ -203,23 +203,6 @@ def target() -> None:
203203 t .join ()
204204
205205
206- def test_server_fail_on_duplicate_port (tmp_path : pathlib .Path , port : int ) -> None :
207- class InputSchema (pw .Schema ):
208- k : int
209- v : int
210-
211- webserver = pw .io .http .PathwayWebserver (host = "127.0.0.1" , port = port )
212- queries , response_writer = pw .io .http .rest_connector (
213- webserver = webserver , schema = InputSchema , delete_completed_queries = False
214- )
215- response_writer (queries .select (query_id = queries .id , result = pw .this .v ))
216-
217- with pytest .raises (RuntimeError , match = "Added route will never be executed" ):
218- queries_dup , response_writer_dup = pw .io .http .rest_connector (
219- webserver = webserver , schema = InputSchema , delete_completed_queries = False
220- )
221-
222-
223206def _test_server_two_endpoints (
224207 tmp_path : pathlib .Path , port : int , with_cors : bool
225208) -> None :
Original file line number Diff line number Diff line change @@ -5458,3 +5458,20 @@ class InputSchema(pw.Schema):
54585458 "./a.txt" ,
54595459 schema = InputSchema ,
54605460 )
5461+
5462+
5463+ def test_server_fail_on_duplicate_port (port : int ) -> None :
5464+ class InputSchema (pw .Schema ):
5465+ k : int
5466+ v : int
5467+
5468+ webserver = pw .io .http .PathwayWebserver (host = "127.0.0.1" , port = port )
5469+ queries , response_writer = pw .io .http .rest_connector (
5470+ webserver = webserver , schema = InputSchema , delete_completed_queries = False
5471+ )
5472+ response_writer (queries .select (query_id = queries .id , result = pw .this .v ))
5473+
5474+ with pytest .raises (RuntimeError , match = "Added route will never be executed" ):
5475+ _ , _ = pw .io .http .rest_connector (
5476+ webserver = webserver , schema = InputSchema , delete_completed_queries = False
5477+ )
You can’t perform that action at this time.
0 commit comments