core tests: disambiguate arg 'request' through typing
Both requests.Request and _pytest.FixtureRequest objects are passed to test fixtures as argument 'request'. This hurts readability. Adding typing annotations makes it clear which one is meant.
Migrated from D4382 (view on Phabricator)