pytest2/testing
Ran Benita bc17034a67 Fix typing of params ids callable form
The previous typing had an object passed to the user, which they can't
do anything with without asserting, which is inconvenient. Change it to
Any instead.

Note that what comes *back* to pytest (the return value) should be an
`object`, because we want to handle arbitrary objects without assuming
anything about them.
2020-07-14 14:53:42 +03:00
..
code Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
example_scripts Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
examples pre-commit run fix-encoding-pragma --all-files 2019-06-03 12:08:01 -03:00
freeze Replace a few outdated references to py.test with pytest 2019-10-26 16:28:17 +03:00
io Merge pull request #7481 from bluetech/tw-unicode-escape 2020-07-11 16:01:45 -03:00
logging Create subdirectories if they do not exist when specified for log file (#7468) 2020-07-11 13:40:28 -03:00
python Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
acceptance_test.py testing: fix flaky tests due to "coroutine never awaited" warnings 2020-07-01 20:29:04 +03:00
conftest.py Introduce _pytest.timing as a way to control timing during tests 2020-05-23 11:50:33 -03:00
deprecated_test.py Point to stable docs instead of latest 2020-07-07 07:45:27 -03:00
test_argcomplete.py Change EnvironmentError, IOError to OSError - they are aliases 2020-03-27 18:40:23 +03:00
test_assertion.py assertion: improve diff output of recursive dataclass/attrs 2020-07-08 19:04:56 +03:00
test_assertrewrite.py Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
test_cacheprovider.py Fix regressions with `--lf` plugin 2020-05-15 18:35:38 -03:00
test_capture.py Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
test_collection.py Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
test_compat.py Introduce --import-mode=importlib (#7246) 2020-06-13 11:29:01 -03:00
test_config.py Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
test_conftest.py Introduce --import-mode=importlib (#7246) 2020-06-13 11:29:01 -03:00
test_debugging.py Enable check_untyped_defs mypy option for testing/ too 2020-06-05 11:34:20 +03:00
test_doctest.py Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
test_entry_points.py Replace importlib_metadata with importlib.metadata on Python 3.8+ 2019-07-04 15:00:10 +02:00
test_error_diffs.py assertion: improve diff output of recursive dataclass/attrs 2020-07-08 19:04:56 +03:00
test_faulthandler.py Skip flaky test test_faulthandler.py::test_timeout[True] 2020-04-09 17:23:54 +03:00
test_findpaths.py Add pyproject.toml support (#7247) 2020-06-08 10:03:10 -03:00
test_helpconfig.py Added support for less verbose version information (#7169) 2020-05-23 11:27:58 -03:00
test_junitxml.py Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
test_link_resolve.py Fix issue where working dir becomes wrong on subst drive on Windows. Fixes #5965 (#6523) 2020-06-08 10:56:40 -03:00
test_main.py 7119: data loss with mistyped --basetemp (#7170) 2020-06-08 21:54:22 -03:00
test_mark.py Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
test_mark_expression.py mark/expression: prevent creation of illegal Python identifiers 2020-06-05 15:57:48 +03:00
test_meta.py Fix test_no_warnings to handle e.g. `_pytest.async` (#7044) 2020-04-09 16:56:01 +02:00
test_monkeypatch.py monkeypatch: add type annotations 2020-06-12 17:34:31 +03:00
test_nodes.py Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
test_nose.py Node.location: handle str with _node_location_to_relpath 2020-01-23 10:45:31 +01:00
test_parseopt.py Merge remote-tracking branch 'upstream/master' into mm 2020-02-11 19:22:28 -03:00
test_pastebin.py Enable check_untyped_defs mypy option for testing/ too 2020-06-05 11:34:20 +03:00
test_pathlib.py Replace yield_fixture -> fixture in internal code 2020-06-25 14:05:46 +03:00
test_pluginmanager.py Point to stable docs instead of latest 2020-07-07 07:45:27 -03:00
test_pytester.py Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
test_recwarn.py recwarn: improve return type annotation of non-contextmanager pytest.warns 2020-06-25 14:30:42 +03:00
test_reports.py Enable check_untyped_defs mypy option for testing/ too 2020-06-05 11:34:20 +03:00
test_resultlog.py Finish deprecation of "slave" 2020-06-12 22:49:33 +10:00
test_runner.py Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
test_runner_xunit.py Enable check_untyped_defs mypy option for testing/ too 2020-06-05 11:34:20 +03:00
test_session.py Simplify test_rootdir_wrong_option_arg (#6812) 2020-02-28 18:38:07 +01:00
test_setuponly.py Better test method name 2020-05-10 16:59:20 +03:00
test_setupplan.py pre-commit: upgrade flake8 3.7.7 -> 3.8.1 2020-05-12 09:29:40 +03:00
test_skipping.py Fix reported location of skip when --runxfail is used (#7432) 2020-07-09 23:10:32 +03:00
test_stepwise.py testing: fix flaky tests on pypy3 due to resource warnings in stderr (#7405) 2020-06-26 09:50:19 -03:00
test_store.py Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
test_terminal.py Remove no longer needed `noqa: F821` uses 2020-07-10 13:08:56 +03:00
test_tmpdir.py Enable check_untyped_defs mypy option for testing/ too 2020-06-05 11:34:20 +03:00
test_unittest.py Enable check_untyped_defs mypy option for testing/ too 2020-06-05 11:34:20 +03:00
test_warning_types.py Make pytest warnings show as from 'pytest' module instead of '_pytest.warning_types' 2019-06-15 11:48:34 -03:00
test_warnings.py Enable check_untyped_defs mypy option for testing/ too 2020-06-05 11:34:20 +03:00
typing_checks.py Fix typing of params ids callable form 2020-07-14 14:53:42 +03:00