Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-20 | docs: Add a note about -q option used in getting started guide | Debi Mishra | |
2020-07-15 | Clearer guidance on pytest.raise(match=...) failure (#7499) | Lewis Cowles | |
2020-07-08 | assertion: improve diff output of recursive dataclass/attrs | Vlad-Radz | |
Co-authored-by: Vlad <uladzislau.radziuk@nordcloud.com> | |||
2020-06-19 | Fix exception causes all over the codebase | Ram Rachum | |
2020-06-09 | Replace cleanup_numbered_dir with atexit.register | piotrhm | |
2020-06-08 | Allow tests to override "global" `log_level` (rebased) (#7340) | Bruno Oliveira | |
Co-authored-by: Ruaridh Williamson <ruaridh.williamson@flexciton.com> | |||
2020-06-08 | 7119: data loss with mistyped --basetemp (#7170) | Prashant Anand | |
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com> Co-authored-by: Ran Benita <ran@unusedvar.com> | |||
2020-06-02 | Merge pull request #7286 from gnikonorov/issue_6856 | Ronny Pfannschmidt | |
Output a warning to stderr when an invalid key is read from an INI config file | |||
2020-06-02 | Fix removal of very long paths on Windows (#6755) | Tor Colvin | |
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com> | |||
2020-05-31 | Add documentation | Gleb Nikonorov | |
2020-05-23 | Merge pull request #7240 from DahlitzFlorian/fix-issue-7233 | Anthony Sottile | |
Add note about --strict and --strict-markers to references | |||
2020-05-23 | Added support for less verbose version information (#7169) | Claire Cecil | |
2020-05-22 | Add note about --strict and --strict-markers to references | Florian Dahlitz | |
2020-05-20 | Updated compatible python versions | mcsitter | |
As indicated on pypi and in the README pytest supports python version 3.8 and 3.9. The documentation should match. | |||
2020-05-15 | Merge pull request #6283 from felixn/master | Ran Benita | |
Create LogCaptureHandler if necessary (closes #6240) | |||
2020-05-13 | Create LogCaptureHandler if necessary (closes #6240) | Felix Nieuwenhuizen | |
2020-05-09 | Fix #7126 - saferepr for bytes params | Pavel Karateev | |
bytes parametrize parameters cause error when --setup-show is used and Python is called with -bb flag | |||
2020-05-03 | 7018: Use internal version of make_numbered_dir | Keri Volans | |
2020-04-17 | Issue 4677 - always relative path in skip report (#6953) | Katarzyna Król | |
2020-04-13 | Gracefully handle eval() failure(s) for marker expressions | symonk | |
2020-04-10 | Merge pull request #6285 from earonesty/patch-1 | Ronny Pfannschmidt | |
Add _pytest.fixtures.FixtureLookupError to top level import | |||
2020-03-29 | Improved time counter used to compute test durations. (#6939) | smarie | |
Co-authored-by: Sylvain MARIE <sylvain.marie@se.com> Co-authored-by: Ran Benita <ran@unusedvar.com> Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com> | |||
2020-03-03 | Update AUTHORS | earonesty | |
2020-02-22 | doc: add list of fixtures to start of fixture chapter (#6696) | kpinc | |
- Add list of fixtures to start of fixture chapter - Add "fixture" cross ref type | |||
2020-02-19 | #6289: Add new example to XFAIL documentation (#6685) | Nathaniel Compton | |
Fix #6289 Co-authored-by: Ran Benita <ran234@gmail.com> | |||
2020-02-12 | Merge pull request #6673 from sscherfke/features | Bruno Oliveira | |
Reverse / fix meaning of "+/-" in error diffs | |||
2020-02-10 | Reverse / fix meaning of "+/-" in error diffs | Stefan Scherfke | |
The convention is "assert result is expected". Pytest's error diffs now reflect this. "-" means that sth. expected is missing in the result and "+" means that there are unexpected extras in the result. Fixes: #3333 | |||
2020-02-06 | [parametrize] enforce explicit argnames declaration (#6330) | Vladyslav Rachek | |
Every argname used in `parametrize` either must be declared explicitly in the python test function, or via `indirect` list Fix #5712 | |||
2020-01-29 | Merge master into features | Daniel Hahler | |
2020-01-28 | Replace `==` with `is` for comparison of cache keys | Holger Kohr | |
Closes #6497 | |||
2020-01-25 | Merge master into features | Daniel Hahler | |
2020-01-25 | Fix EncodedFile.write return value | Tomáš Gavenčiak | |
Make EncodedFile, used for captured output streams, method .write return the number of characters written. Add test for captured stderr write. Fixes #6557. Co-Authored-By: Bruno Oliveira <nicoddemus@gmail.com> | |||
2020-01-22 | Merge remote-tracking branch 'upstream/master' into mm | Bruno Oliveira | |
Conflicts: * src/_pytest/_code/code.py * src/_pytest/main.py * testing/python/metafunc.py * testing/test_parseopt.py * testing/test_pytester.py | |||
2020-01-17 | Revert "fixtures register finalizers with all fixtures before them in the stack" | Bruno Oliveira | |
This reverts commit 99180939febb6ca4b3ff788cf336b065046653f2. | |||
2020-01-16 | Merge pull request #6384 from pv/showlocals-short | Daniel Hahler | |
Make --showlocals work together with --tb=short Fixes https://github.com/pytest-dev/pytest/issues/494 Ref: https://github.com/pytest-dev/pytest/issues/1715 | |||
2020-01-16 | Merge master into features | Daniel Hahler | |
Conflicts: .github/workflows/main.yml | |||
2020-01-16 | Update junit_logging with no,log,system-out,system-err,out-err,all | Jakub Mitoraj | |
2020-01-15 | fixtures register finalizers with all fixtures before them in the stack | Chris NeJame | |
2020-01-14 | Make --showlocals work together with --tb=short | Pauli Virtanen | |
Enable showing local variables when asked to do so in the short traceback mode. Fixes #494 | |||
2020-01-10 | Merge master into features | Daniel Hahler | |
2019-12-16 | Optimized renaming of test parameter ids | Seth Junot | |
While using pytest-repeat, I noticed the previous implementation is slow for a large number of duplicate test ids. To optimize, this commit reduces the amount of data copied and avoids using `in` with List (unhashable type, and therefore is very slow for many elements). | |||
2019-12-14 | Merge remote-tracking branch 'upstream/master' into mm | Bruno Oliveira | |
2019-12-12 | Merge pull request #6316 from ↵ | Bruno Oliveira | |
cb109/make-keyword-expression-matching-case-insensitive Make keyword expression matching case-insensitive | |||
2019-12-09 | Include new --capture-mode=tee-sys option | cmachalo | |
Fix #4597 | |||
2019-12-05 | Update authors file and sort the list | Christoph Buelter | |
2019-11-25 | Create changelog file and update AUTHORS | Claudio Madotto | |
2019-11-22 | Add stacklevel tests for warnings, 'location' to pytest_warning_captured | Philipp Loose | |
Resolves #4445 and #5928 (thanks to allanlewis) Add CHANGELOG for location parameter | |||
2019-11-21 | Add self to AUTHORS | Mark Dickinson | |
2019-11-19 | Merge remote-tracking branch 'upstream/master' into release-5.3.0 | Bruno Oliveira | |
2019-11-18 | Merge pull request #6202 from linw1995/fix_getmodpath | Anthony Sottile | |
Fix incorrect result of getmodpath method. |