diff --git a/tools/lib/test_server.py b/tools/lib/test_server.py index 8ca5e7cb23..6ce4aa1a65 100644 --- a/tools/lib/test_server.py +++ b/tools/lib/test_server.py @@ -25,7 +25,7 @@ from zerver.lib.test_fixtures import update_test_databases_if_required def set_up_django(external_host: str) -> None: os.environ['FULL_STACK_ZULIP_TEST'] = '1' - os.environ['EXTERNAL_HOST'] = external_host + os.environ['TEST_EXTERNAL_HOST'] = external_host os.environ["LOCAL_UPLOADS_DIR"] = get_or_create_dev_uuid_var_path( 'test-backend/test_uploads') os.environ['DJANGO_SETTINGS_MODULE'] = 'zproject.test_settings' diff --git a/zproject/test_settings.py b/zproject/test_settings.py index 0f10b85840..a9b3d7a934 100644 --- a/zproject/test_settings.py +++ b/zproject/test_settings.py @@ -15,8 +15,7 @@ import os # transmitting the value of EXTERNAL_HOST to dev_settings.py so that # it can be set there, at the right place in the settings.py flow. # Ick. -if os.getenv("EXTERNAL_HOST") is None: - os.environ["EXTERNAL_HOST"] = "testserver" +os.environ["EXTERNAL_HOST"] = os.getenv("TEST_EXTERNAL_HOST", "testserver") from .settings import * # noqa: F401,F403 isort: skip from .test_extra_settings import * # noqa: F401,F403 isort: skip