Bruno Oliveira
1cc974c95d
[4.6] Fix warnings with attrs 19.2 and fix object assertions (#… ( #5944 )
...
[4.6] Fix warnings with attrs 19.2 and fix object assertions (#5902 )
2019-10-11 11:13:37 -03:00
Bruno Oliveira
c03e46f1ad
Fix warnings with attrs 19.2 and fix object assertions ( #5902 )
...
Fix warnings with attrs 19.2 and fix object assertions
2019-10-11 15:26:23 +02:00
Bruno Oliveira
f2d87dcf6c
Merge pull request #5809 from goerz/pastebin
...
Fix "lexer" being used when uploading to bpaste.net
2019-09-01 09:34:16 -03:00
Michael Goerz
914441557c
Fix "lexer" being used when uploading to bpaste.net
...
Closes #5806 .
2019-09-01 00:38:11 -04:00
Anthony Sottile
8aba863a63
Merge pull request #5801 from asottile/flake8_2020
...
[4.6] fixes for python4
2019-08-29 10:30:54 -07:00
Anthony Sottile
aa79b1c00c
[4.6] fixes for python4
2019-08-29 09:52:35 -07:00
Bruno Oliveira
117f52dcf3
Merge pull request #5767 from nicoddemus/backport-5723-5740-5750
...
[4.6] Publish GitHub release notes after deployment
2019-08-20 19:34:49 -03:00
Bruno Oliveira
9191857b5f
Do not update pip on Azure
...
Avoid upgrading pip because it is giving this error on py34:
Requirement already up-to-date: pip in c:\hostedtoolcache\windows\python\3.4.4\x64\lib\site-packages (19.2.1)
ERROR: Package 'pip' requires a different Python: 3.4.4 not in '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*'
[error]Cmd.exe exited with code '1'.
2019-08-20 19:11:14 -03:00
Bruno Oliveira
7718d8c972
Fix linting
2019-08-19 16:58:47 -03:00
Bruno Oliveira
7a96f3f970
Merge pull request #5750 from nicoddemus/fix-gh-publish-notes
...
Forward $TRAVIS_REPO_SLUG for GH publish notes
2019-08-19 16:39:16 -03:00
Bruno Oliveira
2fbea0e5e4
Merge pull request #5740 from nicoddemus/use-repo-env-var
...
Use TRAVIS_REPO_SLUG instead of hard-coding pytest-dev/pytest
2019-08-19 16:39:07 -03:00
Bruno Oliveira
4910036b76
Publish GitHub release notes after deployment ( #5723 )
...
Publish GitHub release notes after deployment
2019-08-19 16:38:57 -03:00
Bruno Oliveira
0b039b14aa
Preparing release version 4.6.5 ( #5696 )
...
Preparing release version 4.6.5
2019-08-05 15:05:28 -03:00
Bruno Oliveira
7807c263bc
Preparing release version 4.6.5
2019-08-05 13:37:25 -03:00
Daniel Hahler
b71f873189
[4.6] Fix RuntimeError when trying to collect package with "__init__.py" only
...
Fixes https://github.com/pytest-dev/pytest/issues/4344 .
2019-08-05 18:22:23 +02:00
Anthony Sottile
a19ae2af22
Merge pull request #5691 from nicoddemus/backport-5627
...
[4.6] Handle only known functions in rm_rf (#5627 )
2019-08-04 19:08:01 -07:00
Bruno Oliveira
0274c08b8a
Handle only known functions in rm_rf ( #5627 )
...
Backport of #5627
Conflicts:
- src/_pytest/pathlib.py
Also had to adapt:
- PermissionError into OSError with appropriate
- Change keyword-only argument to **kwargs
- Remove type annotations
2019-08-03 10:29:17 -03:00
Bruno Oliveira
829941a061
[4.6] Improve output when parsing an ini configuration fails (#… ( #5652 )
...
[4.6] Improve output when parsing an ini configuration fails (#5650 )
2019-08-01 12:28:50 -03:00
Bruno Oliveira
2e345fd277
Disable shallow cloning because of setuptools-scm
...
setuptools-scm needs all tags to guess the version correctly
2019-08-01 10:20:14 -03:00
Bruno Oliveira
400393cfe4
Improve output when parsing an ini configuration fails ( #5650 )
...
Improve output when parsing an ini configuration fails
2019-07-23 11:18:16 -03:00
Anthony Sottile
459c5f4e49
Merge pull request #5637 from asottile/backport-5636
...
[4.6] #5636 Fix ordering of sys modules snapshot
2019-07-20 13:18:29 -07:00
Anthony Sottile
f06ae5297b
Merge pull request #5636 from asottile/fixup_sysmodules_test
...
Fix ordering of sys modules snapshot
2019-07-20 12:31:22 -07:00
Bruno Oliveira
30de66944d
[4.6] Fix rmtree to remove directories with read-only files (#5… ( #5597 )
...
[4.6] Fix rmtree to remove directories with read-only files (#5588 )
2019-07-11 19:43:55 -03:00
Bruno Oliveira
02c737fe4e
Fix rmtree to remove directories with read-only files ( #5588 )
...
Fix rmtree to remove directories with read-only files
2019-07-11 19:07:36 -03:00
Bruno Oliveira
01655b114e
Merge pull request #5561 from nicoddemus/backport-5560
...
[4.6] Fix comment in stepwise (follow up to #5555 ) [skip ci] (#5560 )
2019-07-05 10:29:02 -03:00
Bruno Oliveira
a92ac0d4f6
Fix comment in stepwise (follow up to #5555 ) [skip ci] ( #5560 )
...
Fix comment in stepwise (follow up to #5555 ) [skip ci]
2019-07-05 10:27:34 -03:00
Bruno Oliveira
802c77ad2f
[4.6] Handle xfail(strict=True) properly in --step-wise mode (#… ( #5556 )
...
[4.6] Handle xfail(strict=True) properly in --step-wise mode (#5555 )
2019-07-04 21:58:41 -03:00
Bruno Oliveira
acb62ba619
Fix test_stepwise::test_xfail_handling when byte code writing is disabled
2019-07-04 21:08:16 -03:00
Bruno Oliveira
df0cff18ac
Handle xfail(strict=True) properly in --step-wise mode ( #5555 )
...
Handle xfail(strict=True) properly in --step-wise mode
2019-07-04 20:51:59 -03:00
Bruno Oliveira
46a0888352
Fix pytest.raises handling of unicode exceptions in Python 2 ( #5479 )
...
Fix pytest.raises handling of unicode exceptions in Python 2
2019-07-04 10:25:56 -03:00
Bruno Oliveira
34b4e21606
Include two more cases for non-ascii encoded bytes
2019-07-04 09:34:55 -03:00
Bruno Oliveira
a886015bfd
Test various bytes <=> unicode cases as requested in review
2019-06-30 21:08:40 -03:00
Bruno Oliveira
09dee292ca
Use unicode message if regex is also unicode in ExceptionInfo.match
2019-06-30 10:43:46 -03:00
Anthony Sottile
2301fa61de
Merge pull request #5520 from asottile/release-4.6.4
...
Preparing release version 4.6.4
2019-06-28 19:05:34 -07:00
Anthony Sottile
d3549df5b9
Preparing release version 4.6.4
2019-06-28 18:23:53 -07:00
Anthony Sottile
b85d98edbb
Merge pull request #5508 from asottile/backport_5506
...
[4.6] Fix crash when discovery fails while using `-p no:terminal`
2019-06-27 15:57:17 -07:00
Anthony Sottile
f4b1c1184f
Merge pull request #5506 from asottile/fix_no_terminal
...
Fix crash when discovery fails while using `-p no:terminal`
2019-06-27 11:00:05 -07:00
Thomas Grainger
86a4eb6008
Update changelog/5478.bugfix.rst
...
Co-Authored-By: Bruno Oliveira <nicoddemus@gmail.com>
2019-06-27 07:35:02 +01:00
Thomas Grainger
013d0e66c7
use safe_str to serialize Exceptions Fixes #5478
2019-06-26 11:11:54 +01:00
Bruno Oliveira
554bff8cc1
Merge pull request #5489 from graingert/fix-safe-str-doc
...
fix safe_str docstring
2019-06-25 17:30:54 -03:00
Thomas Grainger
d2f74d342e
fix safe_str docstring
2019-06-25 12:54:46 +01:00
Bruno Oliveira
430de12f35
Merge pull request #5486 from nicoddemus/backport-5483
...
[4.6] Pickup addition positional args passed to _parse_parametrize_ar… (#5483 )
2019-06-24 22:59:54 -03:00
Bruno Oliveira
d5eed3bb9c
Pickup addition positional args passed to _parse_parametrize_ar… ( #5483 )
...
Pickup addition positional args passed to _parse_parametrize_args
2019-06-24 22:07:53 -03:00
Bruno Oliveira
4b104ba222
Merge pull request #5454 from nicoddemus/backport-5446
...
Backport 5446
2019-06-17 09:46:01 -03:00
Zac Hatfield-Dodds
c765b83a2a
Merge pull request #5453 from Zac-HD/backport-unwrapper
...
[4.6] Backport unwrapper PR
2019-06-17 15:40:40 +10:00
Daniel Hahler
443af11861
Merge pull request #5404 from Zac-HD/helpful-mock-unwrapper
...
Emit warning for broken object
2019-06-17 14:48:40 +10:00
Bruno Oliveira
4e02248b84
Fix test docstring
2019-06-16 10:46:07 -03:00
Bruno Oliveira
43a499e6fa
Remove handling of collection errors by --sw
...
Since then pytest itself adopted the behavior of interrupting
the test session on collection errors, so --sw no longer needs
to handle this.
The --sw behavior seems have been implemented when pytest
would continue execution even if there were collection errors.
2019-06-16 10:46:07 -03:00
Bruno Oliveira
e2fa2b621c
Fix --sw crash when first file in cmdline fails to collect
...
Fix #5444
2019-06-16 10:46:07 -03:00
Thomas Grainger
0fc11b6f3c
add test for stepwise attribute error Refs: #5444
2019-06-16 10:46:07 -03:00