def test_start(): serve.start() assert len(serve.servers) == 2 assert "http" in serve.servers assert "https" in serve.servers for url in iter_url(serve.servers): assert isinstance(url, types.StringTypes)
def test_start(): serve.start() assert len(serve.servers) == 2 assert "http" in serve.servers assert "https" in serve.servers for url in iter_url(serve.servers): assert isinstance(url, six.string_types)
def test_where_is(): serve.start() assert serve.where_is("/") == serve.servers["http"][1].get_url("/") assert serve.where_is("/", on="https") == serve.servers["https"][1].get_url("/")
def test_iter_url(): serve.start() for url in iter_url(serve.servers): assert isinstance(url, six.string_types)
def test_iter_proc(): serve.start() for server in iter_proc(serve.servers): server.stop()
def test_start_with_custom_root(tmpdir_factory): tdir = tmpdir_factory.mktemp("foo") serve.start(str(tdir)) for server in iter_proc(serve.servers): assert server.doc_root == tdir
def test_iter_url(): serve.start() for url in iter_url(serve.servers): assert isinstance(url, types.StringTypes)