v0.166.0
 1"""
 2The test runner: collection, assertion rewriting, execution, and reporting.
 3
 4Nothing in this package is meant to be imported. What it offers is the
 5`plain test` command, the `plain.testing` entry point group for packages, and
 6`tests/lifecycle.py` for a project. Every module's `__all__` is empty to say
 7so. What a test file imports is in `plain.testing` itself.
 8
 9The runner knows nothing about the web. It imports `CollectedTest`,
10`TestLifecycle`, `TestSkipped`, `TestDefinitionError` and the decorators'
11attribute names from the package around it, and nothing else.
12"""
13
14__all__ = []