Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-09 | Replace py.std with stdlib imports | Anthony Sottile | |
2017-12-22 | Remove unnecessary `# noqa` comments. | Anthony Sottile | |
Commit automated with https://github.com/asottile/yesqa | |||
2017-12-11 | remove _ast reference from test cases as well | Srinivas Reddy Thatiparthy | |
2017-11-10 | Merge remote-tracking branch 'upstream/master' into merge-master-into-features | Bruno Oliveira | |
2017-11-04 | Fix linting E722: do not use bare except | Bruno Oliveira | |
2017-11-04 | Fix linting E741: ambiguous variable name | Bruno Oliveira | |
2017-10-10 | Remove unused import | hugovk | |
2017-10-10 | Remove code for unsupported Python versions | hugovk | |
2017-09-12 | Remove xfail mark from passing test in py26 | Bruno Oliveira | |
2017-08-30 | fixes #2731 ReprFuncArgs with mixed unicode and utf-8 args | Fernando Macedo | |
2017-07-29 | Support PEP-415's Exception.__suppress_context__ | Jordan Moldow | |
PEP-415 states that `exception.__context__` should be suppressed in traceback outputs, if `exception.__suppress_context__` is `True`. Now if a ``raise exception from None`` is caught by pytest, pytest will no longer chain the context in the test report. The algorithm in `FormattedExcinfo` now better matches the one in `traceback.TracebackException`. `Exception.__suppress_context__` is available in all of the versions of Python 3 that are supported by pytest. Fixes #2631. | |||
2017-07-20 | Add "fix-lint" tox environment to fix linting errors | Bruno Oliveira | |
2017-07-17 | Fixed E701 flake8 errors | Andras Tim | |
multiple statements on one line (colon) | |||
2017-07-17 | Fixed E402 flake8 errors | Andras Tim | |
module level import not at top of file | |||
2017-07-17 | Fixed E303 flake8 errors | Andras Tim | |
too many blank lines (3) | |||
2017-07-17 | Fixed E302 flake8 errors | Andras Tim | |
expected 2 blank lines, found 0 | |||
2017-07-17 | Fixed E301 flake8 errors | Andras Tim | |
expected 1 blank line, found 0 | |||
2017-07-17 | Fixed E265 flake8 errors | Andras Tim | |
block comment should start with ‘# ‘ | |||
2017-07-17 | Fixed E261 flake8 errors | Andras Tim | |
at least two spaces before inline comment | |||
2017-07-17 | Fixed E231 flake8 errors | Andras Tim | |
missing whitespace after ‘,’, ‘;’, or ‘:’ | |||
2017-07-17 | Fixed E226 flake8 errors | Andras Tim | |
missing whitespace around arithmetic operator | |||
2017-07-17 | Fixed E225 flake8 errors | Andras Tim | |
missing whitespace around operator | |||
2017-07-17 | Fixed E221 flake8 errors | Andras Tim | |
multiple spaces before operator | |||
2017-07-17 | Fixed E202 flake8 errors | Andras Tim | |
whitespace before ‘)’ | |||
2017-07-17 | Fixed E131 flake8 errors | Andras Tim | |
continuation line unaligned for hanging indent | |||
2017-07-17 | Fixed E128 flake8 errors | Andras Tim | |
continuation line under-indented for visual indent | |||
2017-07-17 | Fixed E127 flake8 errors | Andras Tim | |
continuation line over-indented for visual indent | |||
2017-07-17 | Fixed E126 flake8 errors | Andras Tim | |
continuation line over-indented for hanging indent | |||
2017-07-17 | Fixed E124 flake8 errors | Andras Tim | |
closing bracket does not match visual indentation | |||
2017-07-17 | Fixed flake8 warnings | Andras Tim | |
W191 indentation contains tabs W292 no newline at end of file W293 blank line contains whitespace W391 blank line at end of file | |||
2017-06-09 | Fix internal error when trying to detect the start of a recursive traceback. | Bruno Oliveira | |
Fix #2486 | |||
2017-06-07 | Fix internal error with recursive tracebacks with that frames contain ↵ | Bruno Oliveira | |
objects that can't be compared Fix #2459 | |||
2017-03-16 | Fix test in py26 that expected a floor division error message | Bruno Oliveira | |
2017-03-16 | Add __future__ imports to all pytest modules | Bruno Oliveira | |
This prevents silly errors from creeping in Python 2 when testing in Python 3 | |||
2017-02-16 | New-style classes implemented for python 2.7 - #2147 | Michal Wajszczuk | |
2016-11-20 | Fix test_excinfo_getstatement that broke because of whitespace changes | Bruno Oliveira | |
2016-11-20 | Fix flake8 E305 and E306 errors | Bruno Oliveira | |
These errors started to appear with flake8-3.1.1, while they don't appear with version 3.1.0 (weird). | |||
2016-11-03 | Properly handle exceptions in multiprocessing tasks | Bruno Oliveira | |
Fix #1984 | |||
2016-08-01 | Fix broken test in py3k | Bruno Oliveira | |
2016-08-01 | Highlight the path of file location in error report | satoru | |
So that it's more obvious when we need to copy the file path. | |||
2016-07-15 | Remove assertion reinterpretation | Floris Bruynooghe | |
The assertion reinterpretation is an old backwards compatibility mode which was no longer being maintained on feature-parity with the assertion rewriting mode. It was also responsible for some dubious patching of builtins and test with side-effects would suddenly start passing. Since re-writing has been the default for a long time and plugins are now also re-written it is time to retire reinterpretation. | |||
2016-07-11 | Replace all usages of "pytest_funcarg__" for @pytest.fixture | Bruno Oliveira | |
2016-07-11 | Deprecate yield tests | Bruno Oliveira | |
Closes #16 Closes #1324 | |||
2016-07-06 | merge from master to features | Ronny Pfannschmidt | |
2016-06-30 | remove unsupported python versions from code/source xfail | Ronny Pfannschmidt | |
2016-06-24 | issue1625, name getfuncargvalue to getfixturevalue | Tom Viner | |
2016-06-22 | merge master into features | Ronny Pfannschmidt | |
2016-06-08 | [exception handling] Fix case the current working directory (CWD) gets ↵ | marscher | |
deleted during testing. Fixes #1235. | |||
2016-05-13 | merge next chunk from master and fix changelog linting issue | Ronny Pfannschmidt | |
2016-04-20 | Use a callable __tracebackhide__ for filtering | Florian Bruhin | |
While this leads to slightly more complicated user code for the common case (checking if the exception is of a given type) it's easier to implement and more flexible. |