.coveragerc .gitattributes .github/ISSUE_TEMPLATE.md .github/PULL_REQUEST_TEMPLATE.md .github/config.yml .github/labels.toml .gitignore .pre-commit-config.yaml .travis.yml AUTHORS CHANGELOG.rst CITATION CONTRIBUTING.rst HOWTORELEASE.rst LICENSE README.rst azure-pipelines.yml bench/bench.py bench/bench_argcomplete.py bench/empty.py bench/manyparam.py bench/skip.py changelog/5089.bugfix.rst changelog/5139.bugfix.rst changelog/5182.trivial.rst changelog/README.rst changelog/_template.rst doc/en/Makefile doc/en/_templates/globaltoc.html doc/en/_templates/layout.html doc/en/_templates/links.html doc/en/_templates/sidebarintro.html doc/en/_themes/.gitignore doc/en/_themes/LICENSE doc/en/_themes/README doc/en/_themes/flask/layout.html doc/en/_themes/flask/relations.html doc/en/_themes/flask/static/flasky.css_t doc/en/_themes/flask/theme.conf doc/en/_themes/flask_theme_support.py doc/en/adopt.rst doc/en/announce/index.rst doc/en/announce/release-2.0.0.rst doc/en/announce/release-2.0.1.rst doc/en/announce/release-2.0.2.rst doc/en/announce/release-2.0.3.rst doc/en/announce/release-2.1.0.rst doc/en/announce/release-2.1.1.rst doc/en/announce/release-2.1.2.rst doc/en/announce/release-2.1.3.rst doc/en/announce/release-2.2.0.rst doc/en/announce/release-2.2.1.rst doc/en/announce/release-2.2.2.rst doc/en/announce/release-2.2.4.rst doc/en/announce/release-2.3.0.rst doc/en/announce/release-2.3.1.rst doc/en/announce/release-2.3.2.rst doc/en/announce/release-2.3.3.rst doc/en/announce/release-2.3.4.rst doc/en/announce/release-2.3.5.rst doc/en/announce/release-2.4.0.rst doc/en/announce/release-2.4.1.rst doc/en/announce/release-2.4.2.rst doc/en/announce/release-2.5.0.rst doc/en/announce/release-2.5.1.rst doc/en/announce/release-2.5.2.rst doc/en/announce/release-2.6.0.rst doc/en/announce/release-2.6.1.rst doc/en/announce/release-2.6.2.rst doc/en/announce/release-2.6.3.rst doc/en/announce/release-2.7.0.rst doc/en/announce/release-2.7.1.rst doc/en/announce/release-2.7.2.rst doc/en/announce/release-2.8.2.rst doc/en/announce/release-2.8.3.rst doc/en/announce/release-2.8.4.rst doc/en/announce/release-2.8.5.rst doc/en/announce/release-2.8.6.rst doc/en/announce/release-2.8.7.rst doc/en/announce/release-2.9.0.rst doc/en/announce/release-2.9.1.rst doc/en/announce/release-2.9.2.rst doc/en/announce/release-3.0.0.rst doc/en/announce/release-3.0.1.rst doc/en/announce/release-3.0.2.rst doc/en/announce/release-3.0.3.rst doc/en/announce/release-3.0.4.rst doc/en/announce/release-3.0.5.rst doc/en/announce/release-3.0.6.rst doc/en/announce/release-3.0.7.rst doc/en/announce/release-3.1.0.rst doc/en/announce/release-3.1.1.rst doc/en/announce/release-3.1.2.rst doc/en/announce/release-3.1.3.rst doc/en/announce/release-3.10.0.rst doc/en/announce/release-3.10.1.rst doc/en/announce/release-3.2.0.rst doc/en/announce/release-3.2.1.rst doc/en/announce/release-3.2.2.rst doc/en/announce/release-3.2.3.rst doc/en/announce/release-3.2.4.rst doc/en/announce/release-3.2.5.rst doc/en/announce/release-3.3.0.rst doc/en/announce/release-3.3.1.rst doc/en/announce/release-3.3.2.rst doc/en/announce/release-3.4.0.rst doc/en/announce/release-3.4.1.rst doc/en/announce/release-3.4.2.rst doc/en/announce/release-3.5.0.rst doc/en/announce/release-3.5.1.rst doc/en/announce/release-3.6.0.rst doc/en/announce/release-3.6.1.rst doc/en/announce/release-3.6.2.rst doc/en/announce/release-3.6.3.rst doc/en/announce/release-3.6.4.rst doc/en/announce/release-3.7.0.rst doc/en/announce/release-3.7.1.rst doc/en/announce/release-3.7.2.rst doc/en/announce/release-3.7.3.rst doc/en/announce/release-3.7.4.rst doc/en/announce/release-3.8.0.rst doc/en/announce/release-3.8.1.rst doc/en/announce/release-3.8.2.rst doc/en/announce/release-3.9.0.rst doc/en/announce/release-3.9.1.rst doc/en/announce/release-3.9.2.rst doc/en/announce/release-3.9.3.rst doc/en/announce/release-4.0.0.rst doc/en/announce/release-4.0.1.rst doc/en/announce/release-4.0.2.rst doc/en/announce/release-4.1.0.rst doc/en/announce/release-4.1.1.rst doc/en/announce/release-4.2.0.rst doc/en/announce/release-4.2.1.rst doc/en/announce/release-4.3.0.rst doc/en/announce/release-4.3.1.rst doc/en/announce/release-4.4.0.rst doc/en/announce/release-4.4.1.rst doc/en/announce/sprint2016.rst doc/en/assert.rst doc/en/backwards-compatibility.rst doc/en/bash-completion.rst doc/en/builtin.rst doc/en/cache.rst doc/en/capture.rst doc/en/changelog.rst doc/en/conf.py doc/en/conftest.py doc/en/contact.rst doc/en/contents.rst doc/en/contributing.rst doc/en/customize.rst doc/en/deprecations.rst doc/en/development_guide.rst doc/en/doctest.rst doc/en/example/assertion/failure_demo.py doc/en/example/assertion/global_testmodule_config/conftest.py doc/en/example/assertion/global_testmodule_config/test_hello_world.py doc/en/example/assertion/test_failures.py doc/en/example/assertion/test_setup_flow_example.py doc/en/example/attic.rst doc/en/example/conftest.py doc/en/example/costlysetup/conftest.py doc/en/example/costlysetup/sub_a/__init__.py doc/en/example/costlysetup/sub_a/test_quick.py doc/en/example/costlysetup/sub_b/__init__.py doc/en/example/costlysetup/sub_b/test_two.py doc/en/example/index.rst doc/en/example/markers.rst doc/en/example/multipython.py doc/en/example/nonpython.rst doc/en/example/nonpython/__init__.py doc/en/example/nonpython/conftest.py doc/en/example/nonpython/test_simple.yml doc/en/example/parametrize.rst doc/en/example/py2py3/conftest.py doc/en/example/py2py3/test_py2.py doc/en/example/py2py3/test_py3.py doc/en/example/pythoncollection.py doc/en/example/pythoncollection.rst doc/en/example/reportingdemo.rst doc/en/example/simple.rst doc/en/example/special.rst doc/en/example/xfail_demo.py doc/en/existingtestsuite.rst doc/en/faq.rst doc/en/fixture.rst doc/en/flaky.rst doc/en/funcarg_compare.rst doc/en/funcargs.rst doc/en/getting-started.rst doc/en/goodpractices.rst doc/en/historical-notes.rst doc/en/img/cramer2.png doc/en/img/freiburg2.jpg doc/en/img/gaynor3.png doc/en/img/keleshev.png doc/en/img/pullrequest.png doc/en/img/pylib.png doc/en/img/pytest1.png doc/en/img/pytest1favi.ico doc/en/img/theuni.png doc/en/index.rst doc/en/license.rst doc/en/links.inc doc/en/logging.rst doc/en/mark.rst doc/en/monkeypatch.rst doc/en/naming20.rst doc/en/nose.rst doc/en/parametrize.rst doc/en/plugins.rst doc/en/projects.rst doc/en/proposals/parametrize_with_fixtures.rst doc/en/py27-py34-deprecation.rst doc/en/pytest.ini doc/en/pythonpath.rst doc/en/recwarn.rst doc/en/reference.rst doc/en/requirements.txt doc/en/skipping.rst doc/en/talks.rst doc/en/tmpdir.rst doc/en/unittest.rst doc/en/usage.rst doc/en/warnings.rst doc/en/writing_plugins.rst doc/en/xunit_setup.rst doc/en/yieldfixture.rst extra/get_issues.py extra/setup-py.test/setup.py pyproject.toml scripts/release.minor.rst scripts/release.patch.rst scripts/release.py scripts/retry.cmd scripts/setup-coverage-vars.bat scripts/upload-coverage.bat setup.cfg setup.py src/_pytest/__init__.py src/_pytest/_argcomplete.py src/_pytest/_code/__init__.py src/_pytest/_code/_py2traceback.py src/_pytest/_code/code.py src/_pytest/_code/source.py src/_pytest/_io/__init__.py src/_pytest/_io/saferepr.py src/_pytest/assertion/__init__.py src/_pytest/assertion/rewrite.py src/_pytest/assertion/truncate.py src/_pytest/assertion/util.py src/_pytest/cacheprovider.py src/_pytest/capture.py src/_pytest/compat.py src/_pytest/config/__init__.py src/_pytest/config/argparsing.py src/_pytest/config/exceptions.py src/_pytest/config/findpaths.py src/_pytest/debugging.py src/_pytest/deprecated.py src/_pytest/doctest.py src/_pytest/fixtures.py src/_pytest/freeze_support.py src/_pytest/helpconfig.py src/_pytest/hookspec.py src/_pytest/junitxml.py src/_pytest/logging.py src/_pytest/main.py src/_pytest/mark/__init__.py src/_pytest/mark/evaluate.py src/_pytest/mark/legacy.py src/_pytest/mark/structures.py src/_pytest/monkeypatch.py src/_pytest/nodes.py src/_pytest/nose.py src/_pytest/outcomes.py src/_pytest/pastebin.py src/_pytest/pathlib.py src/_pytest/pytester.py src/_pytest/python.py src/_pytest/python_api.py src/_pytest/recwarn.py src/_pytest/reports.py src/_pytest/resultlog.py src/_pytest/runner.py src/_pytest/setuponly.py src/_pytest/setupplan.py src/_pytest/skipping.py src/_pytest/stepwise.py src/_pytest/terminal.py src/_pytest/tmpdir.py src/_pytest/unittest.py src/_pytest/warning_types.py src/_pytest/warnings.py src/pytest.py testing/acceptance_test.py testing/code/test_code.py testing/code/test_excinfo.py testing/code/test_source.py testing/deprecated_test.py testing/example_scripts/README.rst testing/example_scripts/acceptance/fixture_mock_integration.py testing/example_scripts/collect/collect_init_tests/pytest.ini testing/example_scripts/collect/collect_init_tests/tests/__init__.py testing/example_scripts/collect/collect_init_tests/tests/test_foo.py testing/example_scripts/collect/package_infinite_recursion/conftest.py testing/example_scripts/collect/package_infinite_recursion/tests/__init__.py testing/example_scripts/collect/package_infinite_recursion/tests/test_basic.py testing/example_scripts/collect/package_init_given_as_arg/pkg/__init__.py testing/example_scripts/collect/package_init_given_as_arg/pkg/test_foo.py testing/example_scripts/config/collect_pytest_prefix/conftest.py testing/example_scripts/config/collect_pytest_prefix/test_foo.py testing/example_scripts/conftest_usageerror/conftest.py testing/example_scripts/dataclasses/test_compare_dataclasses.py testing/example_scripts/dataclasses/test_compare_dataclasses_field_comparison_off.py testing/example_scripts/dataclasses/test_compare_dataclasses_verbose.py testing/example_scripts/dataclasses/test_compare_two_different_dataclasses.py testing/example_scripts/deprecated/test_fixture_named_request.py testing/example_scripts/fixtures/custom_item/conftest.py testing/example_scripts/fixtures/custom_item/foo/__init__.py testing/example_scripts/fixtures/custom_item/foo/test_foo.py testing/example_scripts/fixtures/fill_fixtures/test_conftest_funcargs_only_available_in_subdir/sub1/__init__.py testing/example_scripts/fixtures/fill_fixtures/test_conftest_funcargs_only_available_in_subdir/sub1/conftest.py testing/example_scripts/fixtures/fill_fixtures/test_conftest_funcargs_only_available_in_subdir/sub1/test_in_sub1.py testing/example_scripts/fixtures/fill_fixtures/test_conftest_funcargs_only_available_in_subdir/sub2/__init__.py testing/example_scripts/fixtures/fill_fixtures/test_conftest_funcargs_only_available_in_subdir/sub2/conftest.py testing/example_scripts/fixtures/fill_fixtures/test_conftest_funcargs_only_available_in_subdir/sub2/test_in_sub2.py testing/example_scripts/fixtures/fill_fixtures/test_detect_recursive_dependency_error.py testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_conftest/conftest.py testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_conftest/pkg/__init__.py testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_conftest/pkg/conftest.py testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_conftest/pkg/test_spam.py testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_module/conftest.py testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_conftest_module/test_extend_fixture_conftest_module.py testing/example_scripts/fixtures/fill_fixtures/test_extend_fixture_module_class.py testing/example_scripts/fixtures/fill_fixtures/test_funcarg_basic.py testing/example_scripts/fixtures/fill_fixtures/test_funcarg_lookup_classlevel.py testing/example_scripts/fixtures/fill_fixtures/test_funcarg_lookup_modulelevel.py testing/example_scripts/fixtures/fill_fixtures/test_funcarg_lookupfails.py testing/example_scripts/fixtures/test_getfixturevalue_dynamic.py testing/example_scripts/issue88_initial_file_multinodes/conftest.py testing/example_scripts/issue88_initial_file_multinodes/test_hello.py testing/example_scripts/issue_519.py testing/example_scripts/marks/marks_considered_keywords/conftest.py testing/example_scripts/marks/marks_considered_keywords/test_marks_as_keywords.py testing/example_scripts/perf_examples/collect_stats/.gitignore testing/example_scripts/perf_examples/collect_stats/generate_folders.py testing/example_scripts/perf_examples/collect_stats/template_test.py testing/example_scripts/tmpdir/tmpdir_fixture.py testing/example_scripts/unittest/test_parametrized_fixture_error_message.py testing/example_scripts/unittest/test_setup_skip.py testing/example_scripts/unittest/test_setup_skip_class.py testing/example_scripts/unittest/test_setup_skip_module.py testing/example_scripts/warnings/test_group_warnings_by_message.py testing/examples/test_issue519.py testing/freeze/.gitignore testing/freeze/create_executable.py testing/freeze/runtests_script.py testing/freeze/tests/test_doctest.txt testing/freeze/tests/test_trivial.py testing/freeze/tox_run.py testing/io/test_saferepr.py testing/logging/test_fixture.py testing/logging/test_formatter.py testing/logging/test_reporting.py testing/python/approx.py testing/python/collect.py testing/python/fixtures.py testing/python/integration.py testing/python/metafunc.py testing/python/raises.py testing/python/setup_only.py testing/python/setup_plan.py testing/python/show_fixtures_per_test.py testing/test_argcomplete.py testing/test_assertion.py testing/test_assertrewrite.py testing/test_cacheprovider.py testing/test_capture.py testing/test_collection.py testing/test_compat.py testing/test_config.py testing/test_conftest.py testing/test_doctest.py testing/test_entry_points.py testing/test_helpconfig.py testing/test_junitxml.py testing/test_mark.py testing/test_modimport.py testing/test_monkeypatch.py testing/test_nodes.py testing/test_nose.py testing/test_parseopt.py testing/test_pastebin.py testing/test_pathlib.py testing/test_pdb.py testing/test_pluginmanager.py testing/test_pytester.py testing/test_recwarn.py testing/test_reports.py testing/test_resultlog.py testing/test_runner.py testing/test_runner_xunit.py testing/test_session.py testing/test_skipping.py testing/test_stepwise.py testing/test_terminal.py testing/test_tmpdir.py testing/test_unittest.py testing/test_warnings.py tox.ini <<<<<< network # path=coverage.xml D:\a\1\s <<<<<< EOF