diff --git a/google_auth_oauthlib/interactive.py b/google_auth_oauthlib/interactive.py index 75cfb81..804d4fe 100644 --- a/google_auth_oauthlib/interactive.py +++ b/google_auth_oauthlib/interactive.py @@ -166,7 +166,7 @@ def get_user_credentials( client_config, scopes=scopes ) - port = find_open_port() + port = find_open_port(start=minimum_port, stop=maximum_port) if not port: raise ConnectionError("Could not find open port.") diff --git a/tests/unit/test_interactive.py b/tests/unit/test_interactive.py index 716571b..3a354eb 100644 --- a/tests/unit/test_interactive.py +++ b/tests/unit/test_interactive.py @@ -80,7 +80,7 @@ def test_get_user_credentials_raises_connectionerror(monkeypatch): from google_auth_oauthlib import flow from google_auth_oauthlib import interactive as module_under_test - def mock_find_open_port(): + def mock_find_open_port(start=8080, stop=None): return None monkeypatch.setattr(module_under_test, "find_open_port", mock_find_open_port)