aboutsummaryrefslogtreecommitdiff
path: root/test/haketilo_test/__main__.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/haketilo_test/__main__.py')
-rw-r--r--test/haketilo_test/__main__.py14
1 files changed, 3 insertions, 11 deletions
diff --git a/test/haketilo_test/__main__.py b/test/haketilo_test/__main__.py
index 3664e8c..18ef5b5 100644
--- a/test/haketilo_test/__main__.py
+++ b/test/haketilo_test/__main__.py
@@ -40,7 +40,7 @@ from .extension_crafting import get_extension_base_url
def fail(msg, error_code):
print('Error:', msg)
- print('Usage:', sys.argv[0], '[--load-haketilo]', '[certificates_directory] [proxy_port]')
+ print('Usage:', sys.argv[0], '[--load-haketilo]', '[certificates_directory]')
sys.exit(error_code)
load_haketilo = False
@@ -55,16 +55,8 @@ certdir = Path(sys.argv[argv_idx]).resolve() if len(sys.argv) > argv_idx \
if not certdir.is_dir():
fail('selected certificate directory does not exist.', 2)
-argv_idx += 1
-
-port = sys.argv[argv_idx] if len(sys.argv) > argv_idx \
- else str(default_proxy_port)
-
-if not port.isnumeric():
- fail('port must be an integer.', 3)
-
-httpd = do_an_internet(certdir, int(port))
-driver = firefox_safe_mode(proxy_port=int(port))
+httpd = do_an_internet(certdir)
+driver = firefox_safe_mode(proxy_port=httpd.server_port)
if load_haketilo:
driver.install_addon(str(Path.cwd() / 'mozilla-build.zip'), temporary=True)