pytest-dev/pytest
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
PythonMIT
Issues
- 1
`=== short test summary info ===` messages are not useful for `ExceptionGroup`s
#12943 opened by Zac-HD - 1
Clarify docs on specifying multiple filters with `pytest.mark.filterwarnings`
#12966 opened by soxofaan - 4
Remove `_pytest.compat.is_generator()` and just use `inspect.isgeneratorfunction()` directly
#12960 opened by Zac-HD - 3
Add `package` property to `request`
#12852 opened by apvd - 1
pytest exits with 1 due to "NotADirectoryError: [WinError 267] The directory name is invalid"
#12964 opened by yarikoptic - 2
ANSI escape codes for colored output not handled correctly with `pytest.fail(reason=..., pytrace=False)`
#12849 opened by benverhees - 3
Add dedicated page about using types with pytest
#12842 opened by nicoddemus - 5
Facing issue with pytest plugins from entry_points of multiple packages
#12916 opened by satya-alapati-einfochips - 0
pytest pdb commands missing documentation
#12946 opened by adamchainz - 1
Override a fixture on a test module level:with "name" key_word_arg, its may not Override
#12952 opened by steadyfirmness - 0
tests raising StopIteration break pytest/pluggy
#12929 opened by RonnyPfannschmidt - 6
pytest 8.4 release plans
#12945 opened by nicoddemus - 1
pytest -doctest sometimes ignores +ELLIPSIS flag
#12949 opened by xqt - 13
"UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc2 in position 393: invalid continuation byte" from codecs.py
#12895 opened by hfuchiue-rocket - 0
- 4
- 0
`-vv` should not override `--durations-min`
#12938 opened by JulianJvn - 4
Session scoped fixture run multiple times when adding fixture via metafunc #5738
#12931 opened by grtdeveloper - 3
Why does pytest not execute the entire loop?
#12927 opened by tejendrapsingh - 4
Offer a way to handle conflicting options
#12915 opened by DieTapete - 2
"The handle is invalid" error when trying to use a std stream saved before teh call to `pytest.main`
#12876 opened by ikappaki - 0
Better reporting for "dict subset" comparison
#12860 opened by nikitagashkov - 0
Documentation: Needs to be updated to reflect how --confcutdir works since 7.4.0
#12857 opened by sdondley - 2
- 3
`INTERNALERROR> tokenize.TokenError: 'unexpected EOF in multi-line statement'` when trying to report a missing fixture in Hy
#12846 opened by Kodiologist - 1
psexec call fails depending on order of tests
#12925 opened by saste - 0
Run pexpect tests on CI by default
#12884 opened by The-Compiler - 2
`EXCLUDE_PROJECTS` mechanism for `update-plugin-list.py`
#12901 opened by amotl - 2
document how a fixture can depend on another fixture behaviour, but not on its return value
#12923 opened by kalfa - 8
- 2
- 3
Improve (beginner) UX around self vs. fixtures
#12907 opened by The-Compiler - 11
The statement: `Applying a mark to a fixture function never had any effect, but it is a common user error` is False
#12850 opened by pokowaka - 3
`ValueError: 'int' is not callable` when running pytest
#12900 opened by stur86 - 4
Test function argument prevents execution of autouse fixture when used in @pytest.mark.parametrize
#12899 opened by kkmarv - 7
Adding skip marker no longer skips calling `__new__` after upgrading from 6.2.5
#12896 opened by stefan6419846 - 5
4 errors running pytest for downloading tangos
#12825 opened by alliemolle - 7
- 2
Remove exceptiongroups from getting started page?
#12883 opened by The-Compiler - 4
Confusing `AssertionError` when using `request.getfixturevalue` with new fixture during teardown
#12882 opened by The-Compiler - 1
- 0
Drop Python 3.8 support
#12874 opened by nicoddemus - 5
pre-commit fails to initialize due to python 3.8 dependency
#12868 opened by soxofaan - 0
assertion rewriting ignores the original source positions
#12818 opened by 15r10nk - 8
- 3
- 5
pytest>8.0.0 is failing with tox.ini
#12844 opened by amanjn98 - 1
pytest_assertion plugin: representation of details failed in pytest.approx AttributeError: 'tuple' object has no attribute 'expected'.
#12839 opened by graingert-coef - 5
Add new fixture `cache_result` param (default True) to ignore fixture cache and re-execute on each usage of the fixture
#12814 opened by niroshaimos - 2