Ionel Cristian Mărieș
038a59eebc
Fix regression with custom arguments being dropped in non-local… ( #491 )
...
* No idea what I'm doing.
* Extend integration test to cover ac3f6a78c7401aba9b62c2c67f280a129ae84eaf.
* Remove useless output to stop failing other tests.
* Reformat.
* Upgrade virtualenv to see if it fixes py34 builds
* Add CHANGELOG entry
* Make foobarplugin part of the test only
* Fix language_version in pre-commit for rst
* Fix test in Python 2
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com >
2019-12-19 21:00:02 -03:00
Hugo
69d98fb079
Format with Black
2019-12-02 18:00:05 +02:00
Hugo
db5532cba3
Add news file
2019-12-02 17:57:52 +02:00
Hugo
157871c026
Upgrade Python syntax with pyupgrade
2019-12-02 17:57:38 +02:00
Hugo
cf59eb07b9
Remove: '[WARNING] Unexpected key(s) present on local => rst: python_version'
2019-12-02 17:56:16 +02:00
Hugo
8f1e6ad10c
Drop support for EOL Python 3.4
2019-12-02 17:56:08 +02:00
Hugo
3a87f367fe
pre-commit autoupdate
2019-12-02 17:53:52 +02:00
Bruno Oliveira
66e74c8eb3
Add support for Python 3.8 ( #486 )
...
Add support for Python 3.8
2019-11-22 09:03:27 -03:00
Hugo
7eb08599c1
Add news file
2019-11-09 17:02:35 +02:00
Hugo
94d231c462
Either appveyor.yml or .appveyor.yml is allowed, let's hide with other dotfiles
2019-11-09 16:50:34 +02:00
Hugo
20532ec93c
Add support for Python 3.8
2019-11-09 16:45:40 +02:00
Bruno Oliveira
cd26963678
Fix typo
2019-11-04 16:42:28 -03:00
Bruno Oliveira
2c6bc135d9
Add an example on how to share session fixture data to README ( #483 )
...
Add an example on how to share session fixture data to README
2019-11-04 16:38:37 -03:00
Bruno Oliveira
0c53761e95
Fix tests for pytest features branch
2019-11-04 16:21:13 -03:00
Bruno Oliveira
f7e7d87ecf
Add an example on how to share session fixture data to README
...
As discussed in #385
2019-11-02 19:43:36 -03:00
Ronny Pfannschmidt
79dd52b755
Merge pull request #470 from RonnyPfannschmidt/release-1.30.0
...
prepare 1.30.0 release
2019-10-01 17:44:18 +02:00
Ronny Pfannschmidt
30b540cd1f
prepare 1.30.0 release
v1.30.0
2019-10-01 10:35:55 +02:00
Ronny Pfannschmidt
79c14b2320
Merge pull request #467 from TBoshoven/fix-no-terminal
...
Fix issues related to running xdist with the terminal plugin disabled
2019-09-13 14:45:50 +02:00
Bruno Oliveira
ddc52f1e1a
Ensure pytest ends successfully in test_without_terminal_plugin
2019-09-13 09:17:28 -03:00
Tom Boshoven
8cbbbe1a2a
Add another no:terminal fix and add a test.
2019-09-12 10:32:20 -04:00
Tom Boshoven
0b0de014ec
Add changelog.
2019-09-11 19:56:17 -04:00
Tom Boshoven
32a29138fc
Fix issues related to running xdist with the terminal plugin disabled
...
This fixes an issue where the pytest plugin manager returns None if a plugin is not loaded instead of raising an error.
It also makes terminal optional in plugin code.
2019-09-11 19:47:16 -04:00
Bruno Oliveira
9f9b707481
Remove pytest 2.8 compatibility code ( #451 )
...
Remove pytest 2.8 compatibility code
2019-07-11 08:11:37 -03:00
Bruno Oliveira
4642f16e53
Merge pull request #448 from nicoddemus/config-init-test
...
Use Config.invocation_params for consistent worker initialization
2019-07-11 07:47:11 -03:00
Bruno Oliveira
2ca058e38a
Remove pytest 2.8 compatibility code
2019-07-11 07:46:53 -03:00
Bruno Oliveira
953a3f0b4d
Use Config.invocation_params for consistent worker initialization
...
Decided to keep the old way still working for now.
Fix #6
Fix #445
2019-07-10 19:59:12 -03:00
Bruno Oliveira
a19d74d5fe
Merge pull request #443 from nicoddemus/release-1.29.0
...
Release 1.29.0
2019-06-14 17:12:50 -03:00
Bruno Oliveira
7daba1c618
Release 1.29.0
v1.29.0
2019-06-14 12:30:51 -03:00
Bruno Oliveira
7ebf3ecee2
Compatibility for IntEnum change in upcoming pytest 5.0 ( #442 )
...
Compatibility for IntEnum change in upcoming pytest 5.0
2019-06-14 12:28:47 -03:00
Bruno Oliveira
fb40056950
Compatibility for IntEnum change in upcoming pytest 5.0
...
Related to pytest-dev/pytest#5420
2019-06-14 11:23:29 -03:00
Bruno Oliveira
407d6e16e2
Do not show internal error when running out of workers ( #437 )
...
Do not show internal error when running out of workers
2019-06-07 10:15:28 -03:00
Bruno Oliveira
956c79700f
Do not show internal error when running out of workers
...
Also show the reason of the session being interrupted
in the warnings summary
Fix #435
2019-06-07 09:35:22 -03:00
Bruno Oliveira
e165c2f3fb
Use "nodes * 4" as default for --max-worker-restart ( #436 )
...
Use "nodes * 4" as default for --max-worker-restart
2019-06-07 09:19:24 -03:00
Bruno Oliveira
bbc5416037
Use "nodes * 4" as default for --max-worker-restart
...
Fix #226
2019-06-06 19:53:37 -03:00
Bruno Oliveira
a630e55887
Merge pull request #439 from nicoddemus/src-layout
...
Adopt 'src' layout and add 'testing' extras
2019-06-06 19:52:17 -03:00
Bruno Oliveira
7d41db3685
Adopt 'src' layout and add 'testing' extras
2019-06-06 19:35:13 -03:00
Bruno Oliveira
cdf422dec8
Improve CI: drop testing pytest master on py27, use py37 ( #438 )
...
Improve CI: drop testing pytest master on py27, use py37
2019-06-06 18:31:46 -03:00
Bruno Oliveira
abec5e60a2
Improve CI: drop testing pytest master on py27, use py37
...
* Use Python 3.7 as preferred Python 3 interpreter
* Do not test pytest `master` and `features` branches on
Python 2.7, as those branches no longer support Python 2.7/3.4
2019-06-06 17:12:27 -03:00
Bruno Oliveira
9fcf8fa636
Merge pull request #430 from nicoddemus/release-1.28.0
...
Release 1.28.0
2019-04-03 18:12:01 -03:00
Bruno Oliveira
fa8037d365
Release 1.28.0
v1.28.0
2019-04-02 20:14:47 -03:00
Bruno Oliveira
13efbfba69
Merge pull request #427 from blueyed/travis-xenial
...
ci: Travis: dist=xenial
2019-04-02 20:14:20 -03:00
Bruno Oliveira
0b840f8726
Merge pull request #429 from blueyed/cache-pre-commit
...
ci: Travis: cache for pre-commit (linting)
2019-04-02 20:13:43 -03:00
Bruno Oliveira
0242acfa0a
Merge pull request #428 from blueyed/changedir
...
tox.ini: remove changedir, use pytest's testpaths
2019-04-02 20:13:00 -03:00
Bruno Oliveira
04c0265b6b
Merge pull request #426 from nicoddemus/serialization-hooks
...
Serialization hooks (requires pytest 4.4)
2019-04-02 20:08:58 -03:00
Daniel Hahler
7ab9cf1a7a
Apply suggestions from code review
...
Co-Authored-By: nicoddemus <nicoddemus@gmail.com >
2019-04-02 19:20:32 -03:00
Daniel Hahler
875aed976e
ci: Travis: cache for pre-commit (linting)
2019-04-02 19:47:32 +02:00
Daniel Hahler
386c8eb416
tox.ini: remove changedir, use pytest's testpaths
2019-04-02 19:19:23 +02:00
Daniel Hahler
fc8e1133ac
ci: Travis: dist=xenial
2019-04-02 19:09:37 +02:00
Bruno Oliveira
89d07a5cf2
Use serialization hooks from pytest 4.4
2019-04-01 18:37:03 -03:00
Bruno Oliveira
911dfdbcb6
Merge pull request #422 from blueyed/usepdb
...
Use default with usepdb option
2019-03-29 10:23:26 -03:00