Daniel Hahler
e690e191fd
Merge pull request #4225 from blueyed/collect-performance
...
TerminalWriter: write "collecting" msg only once every 0.5s
2018-10-24 22:35:53 +02:00
Daniel Hahler
f8f4c16020
TerminalWriter: write "collecting" msg only once every 0.1s
...
Running `pytest -k doesnotmatch` on pytest's own tests takes ~3s with
Kitty terminal for me, but only ~1s with `-q`.
It also is faster with urxvt, but still takes 2.2s there.
This patch only calls `report_collect` every 0.1s, which is good enough
for reporting collection progress, and improves the time with both Kitty
and urxvt to ~1.2s for me.
2018-10-24 16:48:35 +02:00
Daniel Hahler
2a45851c9e
Merge pull request #4218 from blueyed/remove-_shutil_rmtree_remove_writable
...
minor: remove unused _shutil_rmtree_remove_writable
2018-10-23 18:34:28 +02:00
Daniel Hahler
b51ee48f78
minor: remove unused _shutil_rmtree_remove_writable
2018-10-23 17:36:22 +02:00
Ankit Goel
f30911d3af
Merge pull request #4209 from nicoddemus/fixture-named-request
...
Issue a warning when a fixture named 'request' is collected
2018-10-21 05:49:08 +05:30
Bruno Oliveira
7bb51b8ceb
Issue a warning when a fixture named 'request' is collected
...
Fix #611
2018-10-20 12:09:44 -03:00
Bruno Oliveira
b432f1207c
Merge pull request #4190 from nicoddemus/merge-master-into-features
...
Merge master into features
2018-10-18 19:23:16 -03:00
Bruno Oliveira
43c3f59660
Merge pull request #4188 from svenstaro/make-it-more-colorful
...
Make --color more colorful
2018-10-18 14:14:53 -03:00
Bruno Oliveira
e4871f7722
Merge pull request #4183 from RonnyPfannschmidt/bump-setuptools
...
fix #4177 - pin setuptools>=40.0
2018-10-18 07:49:03 -03:00
Bruno Oliveira
517ee588c6
Merge pull request #4186 from nicoddemus/drop-coveralls
...
No longer upload code coverage to coveralls
2018-10-18 07:48:40 -03:00
Sven-Hendrik Haase
f694d8d6ad
Make --color more colorful
2018-10-18 03:56:58 +02:00
Bruno Oliveira
a83ee197c6
Merge remote-tracking branch 'upstream/master' into RonnyPfannschmidt/bump-setuptools
2018-10-17 19:05:52 -03:00
Bruno Oliveira
12f94b81c0
No longer upload code coverage to coveralls
...
We have since moved to codecov and uploading to coveralls is breaking
OS-X builds for py37 [1], so we might as well take this opportunity to drop
it.
[1] https://travis-ci.org/pytest-dev/pytest/jobs/442858038
2018-10-17 18:18:08 -03:00
Bruno Oliveira
e6b01b45f1
Merge pull request #4185 from RonnyPfannschmidt/fix-fail
...
fix test_cleanup_keep for expecting symlinks
2018-10-17 18:15:37 -03:00
Ronny Pfannschmidt
56dd7bc551
TestNumberedDir: ignore that symlinks arent created on windows
2018-10-17 21:39:23 +02:00
Bruno Oliveira
8a768b0db0
Merge pull request #4182 from nicoddemus/fix-deprecations-hook-name
...
Fix hook name in deprecations.rst
2018-10-17 16:18:52 -03:00
Ronny Pfannschmidt
8dca8f3c9f
fix test_cleanup_keep for expecting symlinks
2018-10-17 21:16:44 +02:00
Ronny Pfannschmidt
cc335d44a0
fix #4179 - bring back the current testrun symlink
2018-10-17 20:43:27 +02:00
Ronny Pfannschmidt
4f4c91caf5
fix #4177 - pin setuptools>=40.0
2018-10-17 20:08:07 +02:00
Bruno Oliveira
ba5a295544
Fix hook name in deprecations.rst
...
As mentioned in https://github.com/pytest-dev/pytest/issues/4128#issuecomment-430690498
2018-10-17 14:53:41 -03:00
Bruno Oliveira
93bdbf7572
Merge pull request #4173 from nicoddemus/warning-docs-update
...
Update warnings docs
2018-10-17 09:24:32 -03:00
Anthony Sottile
ab8907f6f5
s/comparision/comparison/g [ci skip]
2018-10-16 17:23:29 -07:00
Bruno Oliveira
215a2ed3de
Update warnings docs
...
Some points on the document work different in 3.9, plus changed the order
of the sections a bit to make more sense for users reading it for the first time.
2018-10-16 21:00:57 -03:00
Bruno Oliveira
f7285b6ab2
Merge pull request #4172 from nicoddemus/merge-features-into-master
...
Merge features into master
2018-10-16 18:59:23 -03:00
Bruno Oliveira
ee0a306ee4
Merge remote-tracking branch 'upstream/features' into merge-features-into-master
2018-10-16 17:41:27 -03:00
Bruno Oliveira
7931b5b489
Merge pull request #4171 from RonnyPfannschmidt/release-3.9.1
...
Release 3.9.1
2018-10-16 17:40:31 -03:00
Ronny Pfannschmidt
c5bbf8ac73
make note about the unpublished 3.9.0 release
2018-10-16 22:21:15 +02:00
Ronny Pfannschmidt
253c5786af
Preparing release version 3.9.1
2018-10-16 22:16:58 +02:00
Ronny Pfannschmidt
c4550bc922
Merge branch 'release-3.9.0' of github.com:nicoddemus/pytest into release-3.9.1
2018-10-16 22:07:38 +02:00
Bruno Oliveira
2c00f8aad1
Merge pull request #4170 from RonnyPfannschmidt/fix-metadata-url-quotes
...
Fix metadata url quotes
2018-10-16 16:58:36 -03:00
Ronny Pfannschmidt
456715a5c1
fix url quotes in setup.cfg metadata
2018-10-16 21:48:39 +02:00
Ankit Goel
f858177495
Merge pull request #4167 from vbarbaresi/3533_junit_escape_skipped
...
Fix #3533 : properly escape raw XML object
2018-10-16 21:10:42 +05:30
Bruno Oliveira
54b8ad4554
Merge pull request #4159 from thisch/subclassedfile
...
Increase required verbosity level for debug output
2018-10-16 10:41:27 -03:00
Vincent Barbaresi
d72154acda
add changelog for #3533
2018-10-16 15:07:23 +02:00
Vincent Barbaresi
f55ded20a9
fix #3533 : properly escape raw XML object
...
Using string formatting with the raw escaped object lead to string evaluation
"<py._xmlgen.raw object>"
Format the unescaped string first, then use the XML escape method as a last step.
2018-10-16 14:46:39 +02:00
Bruno Oliveira
17655b54f2
Merge pull request #4163 from nicoddemus/travis-passenv-4162
...
Pass TRAVIS env var to test environments [skip appveyor]
2018-10-15 20:50:43 -03:00
Bruno Oliveira
12edc4e7b8
Pass TRAVIS env var to test environments [skip appveyor]
...
xdist has an workaround inplace for Travis so "-n auto" works.
Fix #4162
2018-10-15 20:06:59 -03:00
Bruno Oliveira
2868c31495
Preparing release version 3.9.0
2018-10-15 20:23:30 +00:00
Bruno Oliveira
39a13d7064
Fix tmp_path example in docs
2018-10-15 20:19:15 +00:00
Bruno Oliveira
e4e4fd1e52
Merge pull request #4158 from nicoddemus/merge-master-into-features
...
Merge master into features (prepare for 3.9, pt2)
2018-10-15 17:12:08 -03:00
Thomas Hisch
e8c220b9bd
Increase required verbosity level for debug output
...
To show the subclassed file in legacy test suits in the runtest output
you have to set the verbosity level to at least "-vv" now.
Closes #3211
2018-10-15 20:38:32 +02:00
Bruno Oliveira
9646a1cd7a
Merge remote-tracking branch 'upstream/master' into merge-master-into-features
2018-10-15 12:55:28 -03:00
Bruno Oliveira
9087ac4010
Merge pull request #4157 from nicoddemus/fix-pr-template-link
...
Use full link to changelog's README in PR template
2018-10-15 12:50:16 -03:00
Anthony Sottile
093e19a7d9
Merge pull request #4153 from asottile/syntax_warning_filename
...
Display the filename when encountering `SyntaxWarning`.
2018-10-15 08:40:51 -07:00
Bruno Oliveira
9e867ce864
Use full link to changelog's README in PR template
...
Fix #4156
2018-10-15 12:19:52 -03:00
Bruno Oliveira
8abf30ad71
Merge pull request #4155 from Tadaboody/Add_a_simple_example_on_how_to_use_pytester_to_the_CONTRIBUTING_guide_4151
...
Add testdir examples to CONTRIBUTING guide
2018-10-15 08:48:57 -03:00
Bruno Oliveira
ea25eb1ecc
Fix linting
2018-10-15 08:15:40 -03:00
Bruno Oliveira
58b6e8616c
Merge pull request #4149 from RonnyPfannschmidt/modern-build
...
modernize packaging for setuptools>30.3
2018-10-15 08:13:47 -03:00
Bruno Oliveira
f129ba617f
Improve docs a bit
2018-10-15 08:00:16 -03:00
Tomer Keren
99d957bd3d
Check off PR requirements
2018-10-15 11:36:31 +03:00