File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -69,6 +69,12 @@ def _is_ready(self):
69
69
sock .close ()
70
70
return ret
71
71
72
+ def url (self , url = "" ):
73
+ """Returns the complete url based on server options."""
74
+ return "http://{host!s}:{port!s}{url!s}" .format (
75
+ host = self .host , port = self .port , url = url
76
+ )
77
+
72
78
def stop (self ):
73
79
"""Stop application process."""
74
80
if self ._process :
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ class TestLiveServer:
12
12
def test_init (self , live_server ):
13
13
assert live_server .port
14
14
assert live_server .host == "localhost"
15
+ assert live_server .url () == "http://localhost:{0}" .format (live_server .port )
15
16
16
17
def test_server_is_alive (self , live_server ):
17
18
assert live_server ._process
You can’t perform that action at this time.
0 commit comments