diff --git a/tests/conftest.py b/tests/conftest.py index a07377194a..13778403e4 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,9 +1,14 @@ import pytest import os +# Note that we have to do this *before* `pipenv.environments` gets imported, +# which is why we're doing it here as a side effect of importing this module. +# CI=1 is necessary as a workaround for https://github.com/pypa/pipenv/issues/4909 +os.environ['CI'] = '1' + def pytest_sessionstart(session): - # CI=1 is necessary as a workaround for https://github.com/pypa/pipenv/issues/4909 - os.environ['CI'] = '1' + import pipenv.environments + assert pipenv.environments.PIPENV_IS_CI @pytest.fixture()