├── .github └── workflows │ └── main.yml ├── .gitignore ├── .markdownlint.yaml ├── LICENSE ├── README.md ├── Taskfile.yml ├── docs ├── api.md ├── conf.py ├── experimental.md ├── fixture.md ├── fixtures.md ├── index.md ├── motivation.md ├── parametrize.md └── recipes.md ├── integration ├── __init__.py ├── test_args.py ├── test_args_n_teardown.py ├── test_attr.py ├── test_parametrize.py ├── test_scope_class.py ├── test_simple.py ├── test_teardown.py └── test_unwrap.py ├── netlify.sh ├── netlify.toml ├── pyproject.toml ├── pytypest ├── __init__.py ├── _autouse.py ├── _case.py ├── _fixture.py ├── _fixture_factory.py ├── _hub.py ├── _manager.py ├── _parametrize.py ├── _plugin.py ├── _scope.py ├── _scope_manager.py ├── experimental │ ├── __init__.py │ ├── _attr.py │ └── _patcher.py ├── fixtures │ ├── __init__.py │ ├── _helpers.py │ ├── _misc.py │ └── _pytest.py └── py.typed ├── setup.cfg └── tests ├── __init__.py ├── conftest.py ├── test_autouse.py ├── test_experimental.py ├── test_fixtrues.py ├── test_fixture.py └── test_parametrize.py /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/.markdownlint.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/README.md -------------------------------------------------------------------------------- /Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/Taskfile.yml -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/experimental.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/docs/experimental.md -------------------------------------------------------------------------------- /docs/fixture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/docs/fixture.md -------------------------------------------------------------------------------- /docs/fixtures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/docs/fixtures.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/motivation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/docs/motivation.md -------------------------------------------------------------------------------- /docs/parametrize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/docs/parametrize.md -------------------------------------------------------------------------------- /docs/recipes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/docs/recipes.md -------------------------------------------------------------------------------- /integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /integration/test_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/integration/test_args.py -------------------------------------------------------------------------------- /integration/test_args_n_teardown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/integration/test_args_n_teardown.py -------------------------------------------------------------------------------- /integration/test_attr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/integration/test_attr.py -------------------------------------------------------------------------------- /integration/test_parametrize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/integration/test_parametrize.py -------------------------------------------------------------------------------- /integration/test_scope_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/integration/test_scope_class.py -------------------------------------------------------------------------------- /integration/test_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/integration/test_simple.py -------------------------------------------------------------------------------- /integration/test_teardown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/integration/test_teardown.py -------------------------------------------------------------------------------- /integration/test_unwrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/integration/test_unwrap.py -------------------------------------------------------------------------------- /netlify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/netlify.sh -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/netlify.toml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytypest/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/__init__.py -------------------------------------------------------------------------------- /pytypest/_autouse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/_autouse.py -------------------------------------------------------------------------------- /pytypest/_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/_case.py -------------------------------------------------------------------------------- /pytypest/_fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/_fixture.py -------------------------------------------------------------------------------- /pytypest/_fixture_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/_fixture_factory.py -------------------------------------------------------------------------------- /pytypest/_hub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/_hub.py -------------------------------------------------------------------------------- /pytypest/_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/_manager.py -------------------------------------------------------------------------------- /pytypest/_parametrize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/_parametrize.py -------------------------------------------------------------------------------- /pytypest/_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/_plugin.py -------------------------------------------------------------------------------- /pytypest/_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/_scope.py -------------------------------------------------------------------------------- /pytypest/_scope_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/_scope_manager.py -------------------------------------------------------------------------------- /pytypest/experimental/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/experimental/__init__.py -------------------------------------------------------------------------------- /pytypest/experimental/_attr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/experimental/_attr.py -------------------------------------------------------------------------------- /pytypest/experimental/_patcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/experimental/_patcher.py -------------------------------------------------------------------------------- /pytypest/fixtures/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/fixtures/__init__.py -------------------------------------------------------------------------------- /pytypest/fixtures/_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/fixtures/_helpers.py -------------------------------------------------------------------------------- /pytypest/fixtures/_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/fixtures/_misc.py -------------------------------------------------------------------------------- /pytypest/fixtures/_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/pytypest/fixtures/_pytest.py -------------------------------------------------------------------------------- /pytypest/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/setup.cfg -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_autouse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/tests/test_autouse.py -------------------------------------------------------------------------------- /tests/test_experimental.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/tests/test_experimental.py -------------------------------------------------------------------------------- /tests/test_fixtrues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/tests/test_fixtrues.py -------------------------------------------------------------------------------- /tests/test_fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/tests/test_fixture.py -------------------------------------------------------------------------------- /tests/test_parametrize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orsinium-labs/pytypest/HEAD/tests/test_parametrize.py --------------------------------------------------------------------------------