pytest2/doc/en/reference
Ran Benita 11e36c8493 Make transitive Pytester types public
Export `HookRecorder`, `RecordedHookCall` (originally `ParsedCall`),
`RunResult`, `LineMatcher`.

These types are reachable through `Pytester` and so should be public
themselves for typing and other purposes.

The name `ParsedCall` I think is too generic under the `pytest`
namespace, so rename it to `RecordedHookCall`.

The `HookRecorder`'s constructor is made private -- it should only be
constructed by `Pytester`.

`LineMatcher` and `RunResult` are exported as is - no private and no
rename, since they're being used.

All of the classes are made final as they are not designed for
subclassing.
2021-10-23 10:59:18 +03:00
..
customize.rst use intersphinx crossrefs to stdlib docs where possible instead of hardcoded URLs 2021-08-26 16:05:03 +02:00
exit-codes.rst Further rationalised "how to invoke pytest" material. (#8536) 2021-04-08 21:19:30 -03:00
fixtures.rst Include figures in PDF docs 2021-09-02 17:40:41 -06:00
index.rst Further rationalised "how to invoke pytest" material. (#8536) 2021-04-08 21:19:30 -03:00
plugin_list.rst Replace hardcoded links to PyPI with extlinks (#9224) 2021-10-22 09:47:57 -03:00
reference.rst Make transitive Pytester types public 2021-10-23 10:59:18 +03:00