Bruno Oliveira
e1f3c0f9c3
[4.6] Include <testsuites> root tag in generated XML ( #5550 ) ( #6295 )
...
[4.6] Include <testsuites> root tag in generated XML (#5550 )
2019-11-30 12:13:57 -03:00
Bruno Oliveira
192f6992d2
Include <testsuites> root tag in generated XML ( #5550 )
...
Include <testsuites> root tag in generated XML
2019-11-30 11:30:43 -03:00
Daniel Hahler
6465244269
[4.6] Upgrade black ( #6209 )
2019-11-16 19:25:01 +01:00
Daniel Hahler
097acaf11b
re-run black
2019-11-16 19:17:01 +01:00
Daniel Hahler
3d8649b206
Remove (now) unnecessary fmt: off
2019-11-16 19:15:56 +01:00
Daniel Hahler
a8c16d9b75
pre-commit: upgrade black
...
This brings https://github.com/psf/black/pull/826 , which helps with
https://github.com/psf/black/issues/601 .
2019-11-16 19:15:54 +01:00
Bruno Oliveira
3edf417969
[4.6] Review rm_rf handling of FileNotFoundErrors ( #6050 )
...
[4.6] Review rm_rf handling of FileNotFoundErrors
2019-10-23 20:19:05 -03:00
Bruno Oliveira
0084fd9783
Review rm_rf handling of FileNotFoundErrors ( #6044 )
...
Review rm_rf handling of FileNotFoundErrors
Conflicts:
src/_pytest/pathlib.py
testing/test_tmpdir.py
2019-10-23 19:36:35 -03:00
Daniel Hahler
e89efa8325
Merge pull request #5957 from blueyed/4.6-comment-off
...
[4.6] ci: add codecov.yml to turn comments off
2019-10-15 02:14:31 +02:00
Daniel Hahler
3edcc71c41
ci: add codecov.yml to turn comments off
...
The only benefit for me is to get notified about finished builds, but
that might happen to early anyway. Apart from that they are rather big
and distract from actual comments.
(cherry picked from commit d50198a3ff
)
2019-10-14 22:32:27 +02:00
Bruno Oliveira
866daf57fe
Release 4.6.6 ( #5947 )
...
Release 4.6.6
2019-10-13 11:55:23 -03:00
Bruno Oliveira
5b499bafb2
Preparing release version 4.6.6
2019-10-11 17:02:08 -04:00
Bruno Oliveira
62c0d82d64
Use 'python3' instead of 'python3.6' on tox
...
This allows us to use python3.7+ to use tox
2019-10-11 16:58:40 -04:00
Bruno Oliveira
d526053af3
Add changelog entry for #5902
2019-10-11 16:57:32 -04:00
Bruno Oliveira
2c7614a0e1
[4.6] Replace importlib_metadata with importlib.metadata on Pyt… ( #5945 )
...
[4.6] Replace importlib_metadata with importlib.metadata on Python 3.8+ (#5539 )
2019-10-11 12:54:28 -03:00
Bruno Oliveira
b9a8465ce4
Replace importlib_metadata with importlib.metadata on Python 3.8+ ( #5539 )
2019-10-11 17:10:01 +02:00
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