├── .github └── workflows │ ├── base.yml │ ├── ghpages.yml │ └── updater.yml ├── .gitignore ├── LICENSE ├── README.md ├── ci_tools ├── .pylintrc ├── check_python_version.py ├── flake8-requirements.txt ├── github_release.py └── nox_utils.py ├── docs ├── advanced_usage.md ├── api_reference.md ├── changelog.md ├── index.md └── long_description.md ├── mkdocs.yml ├── noxfile-requirements.txt ├── noxfile.py ├── pyproject.toml ├── setup.cfg ├── setup.py ├── src └── pytest_harvest │ ├── __init__.py │ ├── common.py │ ├── fixture_cache.py │ ├── newhooks.py │ ├── plugin.py │ ├── py.typed │ ├── results_bags.py │ ├── results_session.py │ └── xdist_api.py ├── tests ├── __init__.py ├── conftest.py ├── test_all_raw_with_meta_check.py ├── test_doc_basic_dct.py ├── test_doc_basic_df.py ├── test_doc_basic_df_all.py ├── test_doc_basic_results_bag.py ├── test_doc_basic_saved_fixture.py ├── test_doc_basic_saved_fixture_views.py ├── test_doc_example.py ├── test_doc_example_custom.py ├── test_issue_45.py ├── test_lazy_and_harvest.py ├── test_results_bag_basic.py └── test_unicode_literals.py └── tests_raw ├── __init__.py ├── conftest.py ├── test_all_together.py ├── test_default_fixtures.py ├── test_get_session_results.py ├── test_get_session_results_indirect_and_noparam.py ├── test_results_bags.py ├── test_saved_fixture_basic.py ├── test_saved_fixture_in_fixture.py ├── test_saved_fixture_in_global_var.py ├── test_saved_fixture_module_params.py ├── test_saved_fixture_session.py └── test_saved_fixture_session_module.py /.github/workflows/base.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/.github/workflows/base.yml -------------------------------------------------------------------------------- /.github/workflows/ghpages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/.github/workflows/ghpages.yml -------------------------------------------------------------------------------- /.github/workflows/updater.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/.github/workflows/updater.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/README.md -------------------------------------------------------------------------------- /ci_tools/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/ci_tools/.pylintrc -------------------------------------------------------------------------------- /ci_tools/check_python_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/ci_tools/check_python_version.py -------------------------------------------------------------------------------- /ci_tools/flake8-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/ci_tools/flake8-requirements.txt -------------------------------------------------------------------------------- /ci_tools/github_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/ci_tools/github_release.py -------------------------------------------------------------------------------- /ci_tools/nox_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/ci_tools/nox_utils.py -------------------------------------------------------------------------------- /docs/advanced_usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/docs/advanced_usage.md -------------------------------------------------------------------------------- /docs/api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/docs/api_reference.md -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/docs/changelog.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/long_description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/docs/long_description.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /noxfile-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/noxfile-requirements.txt -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/noxfile.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/setup.py -------------------------------------------------------------------------------- /src/pytest_harvest/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/src/pytest_harvest/__init__.py -------------------------------------------------------------------------------- /src/pytest_harvest/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/src/pytest_harvest/common.py -------------------------------------------------------------------------------- /src/pytest_harvest/fixture_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/src/pytest_harvest/fixture_cache.py -------------------------------------------------------------------------------- /src/pytest_harvest/newhooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/src/pytest_harvest/newhooks.py -------------------------------------------------------------------------------- /src/pytest_harvest/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/src/pytest_harvest/plugin.py -------------------------------------------------------------------------------- /src/pytest_harvest/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pytest_harvest/results_bags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/src/pytest_harvest/results_bags.py -------------------------------------------------------------------------------- /src/pytest_harvest/results_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/src/pytest_harvest/results_session.py -------------------------------------------------------------------------------- /src/pytest_harvest/xdist_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/src/pytest_harvest/xdist_api.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_all_raw_with_meta_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_all_raw_with_meta_check.py -------------------------------------------------------------------------------- /tests/test_doc_basic_dct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_doc_basic_dct.py -------------------------------------------------------------------------------- /tests/test_doc_basic_df.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_doc_basic_df.py -------------------------------------------------------------------------------- /tests/test_doc_basic_df_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_doc_basic_df_all.py -------------------------------------------------------------------------------- /tests/test_doc_basic_results_bag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_doc_basic_results_bag.py -------------------------------------------------------------------------------- /tests/test_doc_basic_saved_fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_doc_basic_saved_fixture.py -------------------------------------------------------------------------------- /tests/test_doc_basic_saved_fixture_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_doc_basic_saved_fixture_views.py -------------------------------------------------------------------------------- /tests/test_doc_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_doc_example.py -------------------------------------------------------------------------------- /tests/test_doc_example_custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_doc_example_custom.py -------------------------------------------------------------------------------- /tests/test_issue_45.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_issue_45.py -------------------------------------------------------------------------------- /tests/test_lazy_and_harvest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_lazy_and_harvest.py -------------------------------------------------------------------------------- /tests/test_results_bag_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_results_bag_basic.py -------------------------------------------------------------------------------- /tests/test_unicode_literals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests/test_unicode_literals.py -------------------------------------------------------------------------------- /tests_raw/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests_raw/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests_raw/conftest.py -------------------------------------------------------------------------------- /tests_raw/test_all_together.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests_raw/test_all_together.py -------------------------------------------------------------------------------- /tests_raw/test_default_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests_raw/test_default_fixtures.py -------------------------------------------------------------------------------- /tests_raw/test_get_session_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests_raw/test_get_session_results.py -------------------------------------------------------------------------------- /tests_raw/test_get_session_results_indirect_and_noparam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests_raw/test_get_session_results_indirect_and_noparam.py -------------------------------------------------------------------------------- /tests_raw/test_results_bags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests_raw/test_results_bags.py -------------------------------------------------------------------------------- /tests_raw/test_saved_fixture_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests_raw/test_saved_fixture_basic.py -------------------------------------------------------------------------------- /tests_raw/test_saved_fixture_in_fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests_raw/test_saved_fixture_in_fixture.py -------------------------------------------------------------------------------- /tests_raw/test_saved_fixture_in_global_var.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests_raw/test_saved_fixture_in_global_var.py -------------------------------------------------------------------------------- /tests_raw/test_saved_fixture_module_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests_raw/test_saved_fixture_module_params.py -------------------------------------------------------------------------------- /tests_raw/test_saved_fixture_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests_raw/test_saved_fixture_session.py -------------------------------------------------------------------------------- /tests_raw/test_saved_fixture_session_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarie/python-pytest-harvest/HEAD/tests_raw/test_saved_fixture_session_module.py --------------------------------------------------------------------------------