def __init__(self, host: str, path: str = "/api/status", kibana_login: str = None, kibana_password: str = None): self._url = url_join(host, path) self._kibana_login = kibana_login self._kibana_password = kibana_password
def __init__( self, host: str, path: str = "/api/status", kibana_login: str = None, kibana_password: str = None, ignore_ssl: bool = False, ): self._url = url_join(host, path) self._kibana_login = kibana_login self._kibana_password = kibana_password self._ignore_ssl = ignore_ssl
def test_bare_host_and_path_with_slash(self): host = "http://example.com" path = "/some/path" self.assertEqual(url_join(host, path), "http://example.com/some/path")
def test_host_with_path_and_slash_and_path_without_slash(self): host = "http://example.com/test/" path = "some/path" self.assertEqual(url_join(host, path), "http://example.com/test/some/path")