• 
      

    Improve Python Path setup when running unit tests.

    Review Request #12314 — Created May 31, 2022 and submitted — Latest diff uploaded

    Information

    Django Evolution
    release-2.x

    Reviewers

    This makes three changes designed to help ensure the right environment
    is in use when running unit tests:

    1. conftest.py now sets the Python Path before importing django or
      pytest, helping avoid anything important from loading before we
      have the correct path.

    2. pytest is now told to use the current directory as the default
      Python Path.

    3. To enable that, we now depend on pytest~=7.1.2 on Python 3.

    Unit tests pass.

    Commits

    Files