• 
      

    Add a test helper to run within a Sphinx environment.

    Review Request #12516 — Created Aug. 8, 2022 and submitted — Latest diff uploaded

    Information

    beanbag-docutils
    master

    Reviewers

    This adds SphinxExtTestCase.with_sphinx_env(), a context manager that
    sets up a Sphinx test environment and allows a caller to run within its
    context.

    It's a simplified version of the sphinx_testing.with_app() helper,
    which was a bit too rigid for our uses.

    The BeanbagDocstring tests now run within this environment, which will
    be important for upcoming changes.

    All unit tests pass.

    Commits

    Files