Problem statement
It would be useful to show fixture scopes with pytest --fixtures; currently the only way to learn the scope of a fixture is look at the docs (when that is documented) or at the source code.
The environment starts at commit
4a2fdce62b73 (pytest-dev/pytest 4.4), dependencies installed and tests runnable from the first minute. You are graded by hidden tests taken from the fix that was actually merged upstream.