[Pytest-commit] [pytest-dev/pytest] 912330: Extend _pytest.python._idval to return __name__ of...
Bruno Oliveira
nicoddemus at gmail.com
Tue Jan 30 17:10:11 EST 2018
Branch: refs/heads/master
Home: https://github.com/pytest-dev/pytest
Commit: 912330a7e2dfd67db252de4197b00a982043caf3
https://github.com/pytest-dev/pytest/commit/912330a7e2dfd67db252de4197b00a982043caf3
Author: ST John <st at prowler.io>
Date: 2017-11-29 (Wed, 29 Nov 2017)
Changed paths:
M _pytest/python.py
Log Message:
-----------
Extend _pytest.python._idval to return __name__ of functions as well, not just for classes
Commit: 5085aa2bce6dc6494f889fa73aa50965a499ea5a
https://github.com/pytest-dev/pytest/commit/5085aa2bce6dc6494f889fa73aa50965a499ea5a
Author: ST John <st at prowler.io>
Date: 2017-11-29 (Wed, 29 Nov 2017)
Changed paths:
A changelog/2976.trivial
Log Message:
-----------
add changelog file
Commit: fdd4abb88a649964259a51db53507cd67a7a60d2
https://github.com/pytest-dev/pytest/commit/fdd4abb88a649964259a51db53507cd67a7a60d2
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2017-11-29 (Wed, 29 Nov 2017)
Changed paths:
M changelog/2976.trivial
Log Message:
-----------
Small rewording of the CHANGELOG
Commit: e66473853c0ecd80c233eccb8833d6d19d8ac07b
https://github.com/pytest-dev/pytest/commit/e66473853c0ecd80c233eccb8833d6d19d8ac07b
Author: ST John <st at prowler.io>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M testing/python/metafunc.py
Log Message:
-----------
add test
Commit: 1fe2e2cb03070a8a3d6d4becf79800406f9aaca3
https://github.com/pytest-dev/pytest/commit/1fe2e2cb03070a8a3d6d4becf79800406f9aaca3
Author: ST John <st at prowler.io>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M changelog/2976.trivial
Log Message:
-----------
Merge branch 'master' of https://github.com/st--/pytest
Commit: 652936f47fd9167fbfd858fc33c3ed431a49f230
https://github.com/pytest-dev/pytest/commit/652936f47fd9167fbfd858fc33c3ed431a49f230
Author: ST John <st at prowler.io>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M testing/python/metafunc.py
Log Message:
-----------
make linter happier
Commit: 294729962d1f9d0afc95650cbc1c315a249a7094
https://github.com/pytest-dev/pytest/commit/294729962d1f9d0afc95650cbc1c315a249a7094
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M _pytest/python.py
A changelog/2976.trivial
M testing/python/metafunc.py
Log Message:
-----------
Merge pull request #2976 from st--/master
Extend _pytest.python._idval to return __name__ of functions as well
Commit: 655146e522d611925d0bcf5778b7ae96b2cf379f
https://github.com/pytest-dev/pytest/commit/655146e522d611925d0bcf5778b7ae96b2cf379f
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
Changed paths:
M .github/PULL_REQUEST_TEMPLATE.md
M CHANGELOG.rst
M _pytest/config.py
M _pytest/fixtures.py
M _pytest/terminal.py
R changelog/2920.bugfix
R changelog/2949.trivial
R changelog/2956.bugfix
R changelog/2957.bugfix
R changelog/2963.doc
M doc/en/announce/index.rst
A doc/en/announce/release-3.3.1.rst
M testing/deprecated_test.py
M testing/test_terminal.py
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into features
Commit: f8f1a52ea0f844226b25364c3d764e52f10c605a
https://github.com/pytest-dev/pytest/commit/f8f1a52ea0f844226b25364c3d764e52f10c605a
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2017-12-11 (Mon, 11 Dec 2017)
Changed paths:
M CHANGELOG.rst
M _pytest/_code/source.py
M _pytest/assertion/rewrite.py
M _pytest/assertion/util.py
M _pytest/pytester.py
A changelog/3015.trivial
A changelog/3018.trivial
M doc/en/capture.rst
M testing/acceptance_test.py
M testing/code/test_source.py
M testing/test_conftest.py
M testing/test_pdb.py
M testing/test_pytester.py
M tox.ini
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into features
Commit: 370daf0441dd70dc082490de80ead536c82566c0
https://github.com/pytest-dev/pytest/commit/370daf0441dd70dc082490de80ead536c82566c0
Author: Segev Finer <segev208 at gmail.com>
Date: 2017-12-16 (Sat, 16 Dec 2017)
Changed paths:
M _pytest/terminal.py
A changelog/3038.feature
M testing/test_terminal.py
Log Message:
-----------
Use classic console output when -s is used
Fixes #3038
Commit: 0a2735a27544a81fcaebaec7305ff9d9acd1def7
https://github.com/pytest-dev/pytest/commit/0a2735a27544a81fcaebaec7305ff9d9acd1def7
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2017-12-16 (Sat, 16 Dec 2017)
Changed paths:
M changelog/3038.feature
Log Message:
-----------
Reword changelog entry
Commit: d87279115dec63f87f93a1efa4145fa0f78b001a
https://github.com/pytest-dev/pytest/commit/d87279115dec63f87f93a1efa4145fa0f78b001a
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2017-12-16 (Sat, 16 Dec 2017)
Changed paths:
M AUTHORS
M _pytest/assertion/rewrite.py
M _pytest/fixtures.py
M _pytest/hookspec.py
M _pytest/logging.py
M _pytest/main.py
M _pytest/pytester.py
M _pytest/terminal.py
A changelog/2981.bugfix
A changelog/2985.bugfix
A changelog/2995.bugfix
A changelog/3021.trivial
A changelog/3038.feature
M doc/en/writing_plugins.rst
M tasks/generate.py
M testing/acceptance_test.py
M testing/test_assertrewrite.py
M testing/test_terminal.py
Log Message:
-----------
Merge pull request #3041 from segevfiner/capture-no-disable-progress
Use classic console output when -s is used
Commit: 67bd60d5c69228d6e71bfd21b7e33426e4617e2b
https://github.com/pytest-dev/pytest/commit/67bd60d5c69228d6e71bfd21b7e33426e4617e2b
Author: Jurko Gospodnetić <jurko.gospodnetic at pke.hr>
Date: 2017-12-17 (Sun, 17 Dec 2017)
Changed paths:
M _pytest/pytester.py
Log Message:
-----------
clean up Testdir taking snapshots & restoring global Python state
Now extracted to new CwdSnapshot, SysModulesSnapshot & SysPathsSnapshot
classes, each saving the state they are interested in on instantiation
and restoring it in its `restore()` method.
Commit: f3c9c6e8a80a0f87a775cad2fdea1dd1981352b8
https://github.com/pytest-dev/pytest/commit/f3c9c6e8a80a0f87a775cad2fdea1dd1981352b8
Author: Jurko Gospodnetić <jurko.gospodnetic at pke.hr>
Date: 2017-12-17 (Sun, 17 Dec 2017)
Changed paths:
M _pytest/pytester.py
M testing/acceptance_test.py
M testing/deprecated_test.py
M testing/test_pytester.py
Log Message:
-----------
fix restoring Python state after in-process pytest runs
Now each in-process pytest run saves a snapshot of important global Python
state and restores it after the test completes, including the list of loaded
modules & the Python path settings.
Previously only the loaded package data was getting restored, but that was
also reverting any loaded package changes done in the test triggering the
pytest runs, and not only those done by the pytest runs themselves.
Updated acceptance tests broken by this change, which were only passing before
by accident as they were making multiple pytest runs with later ones depending
on sys.path changes left behind by the initial one.
Commit: d85a3ca19adac20ca4512388f4b5b75bdcf1e079
https://github.com/pytest-dev/pytest/commit/d85a3ca19adac20ca4512388f4b5b75bdcf1e079
Author: Jurko Gospodnetić <jurko.gospodnetic at pke.hr>
Date: 2017-12-17 (Sun, 17 Dec 2017)
Changed paths:
A changelog/3016.bugfix
Log Message:
-----------
add changelog entry
Commit: afc607cfd81458d4e4f3b1f3cf8cc931b933907e
https://github.com/pytest-dev/pytest/commit/afc607cfd81458d4e4f3b1f3cf8cc931b933907e
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2017-12-18 (Mon, 18 Dec 2017)
Changed paths:
M _pytest/fixtures.py
M _pytest/hookspec.py
M _pytest/main.py
M _pytest/nodes.py
M _pytest/python.py
M doc/en/writing_plugins.rst
M pytest.py
M testing/python/collect.py
M testing/test_resultlog.py
M tox.ini
Log Message:
-----------
move node base classes from main to nodes
Commit: 94608c6110ac45e52c752501c3c50d9df977436a
https://github.com/pytest-dev/pytest/commit/94608c6110ac45e52c752501c3c50d9df977436a
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2017-12-18 (Mon, 18 Dec 2017)
Changed paths:
M _pytest/nodes.py
Log Message:
-----------
port _Compatproperty to attrs
Commit: 0d83dd1b31132162ebb41a104749f3d379400c2d
https://github.com/pytest-dev/pytest/commit/0d83dd1b31132162ebb41a104749f3d379400c2d
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2017-12-18 (Mon, 18 Dec 2017)
Changed paths:
M _pytest/pytester.py
A changelog/3016.bugfix
M testing/acceptance_test.py
M testing/deprecated_test.py
M testing/test_pytester.py
Log Message:
-----------
Merge pull request #3016 from jurko-gospodnetic/clean-up-state-after-in-process-pytest-runs
Clean up state after in process pytest runs
Commit: c70efaa0fb955ee4276ebd6d08ccc73d821a22ed
https://github.com/pytest-dev/pytest/commit/c70efaa0fb955ee4276ebd6d08ccc73d821a22ed
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2017-12-19 (Tue, 19 Dec 2017)
Changed paths:
M _pytest/fixtures.py
M _pytest/hookspec.py
M _pytest/main.py
M _pytest/nodes.py
M _pytest/python.py
M doc/en/writing_plugins.rst
M pytest.py
M testing/python/collect.py
M testing/test_resultlog.py
M tox.ini
Log Message:
-----------
Merge pull request #3047 from RonnyPfannschmidt/mark-newapi
move node base classes from main to nodes
Commit: 93306f6a5ec92d1feef6c3286688ce444a39115a
https://github.com/pytest-dev/pytest/commit/93306f6a5ec92d1feef6c3286688ce444a39115a
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-09 (Tue, 09 Jan 2018)
Changed paths:
M AUTHORS
M CHANGELOG.rst
M CONTRIBUTING.rst
M _pytest/pytester.py
M _pytest/python.py
M _pytest/skipping.py
R changelog/2981.bugfix
R changelog/2985.bugfix
R changelog/2995.bugfix
R changelog/3015.trivial
R changelog/3018.trivial
R changelog/3021.trivial
A changelog/3074.bugfix
A changelog/3076.doc
A changelog/3092.doc
M doc/en/announce/index.rst
A doc/en/announce/release-3.3.2.rst
M doc/en/doctest.rst
M doc/en/example/simple.rst
M doc/en/parametrize.rst
M doc/en/projects.rst
M doc/en/tmpdir.rst
M doc/en/writing_plugins.rst
M setup.py
M testing/acceptance_test.py
M testing/code/test_excinfo.py
M testing/test_runner.py
M testing/test_skipping.py
M tox.ini
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into features
Commit: b68b80aec9562bd9757205be2c1286186e1c0043
https://github.com/pytest-dev/pytest/commit/b68b80aec9562bd9757205be2c1286186e1c0043
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-09 (Tue, 09 Jan 2018)
Changed paths:
M _pytest/hookspec.py
M _pytest/runner.py
A changelog/3101.feature
M doc/en/writing_plugins.rst
M testing/test_runner.py
Log Message:
-----------
Add new pytest_runtest_logfinish hook
Fix #3101
Commit: b0032ba2b3258ada67bb1fa705c18af1741778fd
https://github.com/pytest-dev/pytest/commit/b0032ba2b3258ada67bb1fa705c18af1741778fd
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2018-01-10 (Wed, 10 Jan 2018)
Changed paths:
M _pytest/hookspec.py
M _pytest/runner.py
A changelog/3101.feature
M doc/en/writing_plugins.rst
M testing/test_runner.py
Log Message:
-----------
Merge pull request #3102 from nicoddemus/logfinish-hook-3101
Add new pytest_runtest_logfinish hook
Commit: ee6c9f50a25e8bf2425968afe6d7ed0f359a6d17
https://github.com/pytest-dev/pytest/commit/ee6c9f50a25e8bf2425968afe6d7ed0f359a6d17
Author: Aaron <aaron at insight-engines.com>
Date: 2018-01-11 (Thu, 11 Jan 2018)
Changed paths:
M _pytest/fixtures.py
Log Message:
-----------
optimize fixtures.reorder_items
Commit: 4a704bbb55191ccd10b22c4ea4cf8737e63f8e51
https://github.com/pytest-dev/pytest/commit/4a704bbb55191ccd10b22c4ea4cf8737e63f8e51
Author: Aaron <aaron at insight-engines.com>
Date: 2018-01-11 (Thu, 11 Jan 2018)
Changed paths:
M _pytest/fixtures.py
Log Message:
-----------
fix reorder_items_atscope ordering
Commit: 3d289b803d24d21424b94333c10975748e00e0bb
https://github.com/pytest-dev/pytest/commit/3d289b803d24d21424b94333c10975748e00e0bb
Author: Aaron <aaron at insight-engines.com>
Date: 2018-01-11 (Thu, 11 Jan 2018)
Changed paths:
M AUTHORS
A changelog/3107.feature
Log Message:
-----------
update AUTHORS and changelog
Commit: 5939b336cd21c7ef7b7896ed80097765a0a22db7
https://github.com/pytest-dev/pytest/commit/5939b336cd21c7ef7b7896ed80097765a0a22db7
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-11 (Thu, 11 Jan 2018)
Changed paths:
M _pytest/terminal.py
A changelog/3088.bugfix
M testing/test_terminal.py
Log Message:
-----------
Fix progress report when tests fail during teardown
Fix #3088
Commit: abbdb6005147edb6f3fbd8252b29be92a5d36845
https://github.com/pytest-dev/pytest/commit/abbdb6005147edb6f3fbd8252b29be92a5d36845
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-12 (Fri, 12 Jan 2018)
Changed paths:
M _pytest/terminal.py
Log Message:
-----------
Move logic determining if progress should be displayed to a function
Commit: 01e37fe892d2f77ee767d8e22dfd5201a3fbefc5
https://github.com/pytest-dev/pytest/commit/01e37fe892d2f77ee767d8e22dfd5201a3fbefc5
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2018-01-12 (Fri, 12 Jan 2018)
Changed paths:
M _pytest/terminal.py
A changelog/3088.bugfix
M testing/test_terminal.py
Log Message:
-----------
Merge pull request #3110 from nicoddemus/progress-teardown-3088
Fix progress report when tests fail during teardown
Commit: d314691fd3c8bb5b10d96d28777fa2e5ee506bcc
https://github.com/pytest-dev/pytest/commit/d314691fd3c8bb5b10d96d28777fa2e5ee506bcc
Author: Aaron <aaron at insight-engines.com>
Date: 2018-01-12 (Fri, 12 Jan 2018)
Changed paths:
M changelog/3107.feature
Log Message:
-----------
more descriptive changelog message
Commit: 076fb56f8569ac6424182a174fc3a777c5ae75f4
https://github.com/pytest-dev/pytest/commit/076fb56f8569ac6424182a174fc3a777c5ae75f4
Author: feuillemorte <fmorte at ya.ru>
Date: 2018-01-16 (Tue, 16 Jan 2018)
Changed paths:
M _pytest/mark.py
M testing/test_mark.py
Log Message:
-----------
show a simple and easy error when keyword expressions trigger a syntax error
Commit: dff597dcd02f65eaefdc2be2e1a6123c3d65b35f
https://github.com/pytest-dev/pytest/commit/dff597dcd02f65eaefdc2be2e1a6123c3d65b35f
Author: feuillemorte <fmorte at ya.ru>
Date: 2018-01-16 (Tue, 16 Jan 2018)
Changed paths:
A changelog/2953.trivial
Log Message:
-----------
Add changelog entry
Commit: 648d5d0c6bdd5769580b047208891729b8c6d12f
https://github.com/pytest-dev/pytest/commit/648d5d0c6bdd5769580b047208891729b8c6d12f
Author: feuillemorte <fmorte at ya.ru>
Date: 2018-01-16 (Tue, 16 Jan 2018)
Changed paths:
M _pytest/mark.py
Log Message:
-----------
#2953 fix comments: use keyword module
Commit: 5d3f7d7142bed840ee9f1dfbeeaf8717c93589c9
https://github.com/pytest-dev/pytest/commit/5d3f7d7142bed840ee9f1dfbeeaf8717c93589c9
Author: feuillemorte <fmorte at ya.ru>
Date: 2018-01-16 (Tue, 16 Jan 2018)
Changed paths:
A changelog/2953.trivial
Log Message:
-----------
Merge branch '2953-keyword-expressions-error' of github.com:feuillemorte/pytest into 2953-keyword-expressions-error
Commit: 86e1b442308d71ca6ecb79d5a35d532330eecf46
https://github.com/pytest-dev/pytest/commit/86e1b442308d71ca6ecb79d5a35d532330eecf46
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-16 (Tue, 16 Jan 2018)
Changed paths:
M changelog/2953.trivial
Log Message:
-----------
Improve changelog formatting
Commit: 8433e2ba04b39a4edca9795f4df69f843ce8106a
https://github.com/pytest-dev/pytest/commit/8433e2ba04b39a4edca9795f4df69f843ce8106a
Author: feuillemorte <fmorte at ya.ru>
Date: 2018-01-16 (Tue, 16 Jan 2018)
Changed paths:
M _pytest/mark.py
M testing/test_mark.py
Log Message:
-----------
#2953 fix comments: fix exception type
Commit: dc79116de3e9081d5a4f7b898e070a6a002d09e7
https://github.com/pytest-dev/pytest/commit/dc79116de3e9081d5a4f7b898e070a6a002d09e7
Author: feuillemorte <fmorte at ya.ru>
Date: 2018-01-16 (Tue, 16 Jan 2018)
Changed paths:
M changelog/2953.trivial
Log Message:
-----------
Merge branch '2953-keyword-expressions-error' of github.com:feuillemorte/pytest into 2953-keyword-expressions-error
Commit: e3406e0818f4496f5d3c601da66b6dca9f53c3ba
https://github.com/pytest-dev/pytest/commit/e3406e0818f4496f5d3c601da66b6dca9f53c3ba
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-16 (Tue, 16 Jan 2018)
Changed paths:
M _pytest/config.py
Log Message:
-----------
Show usage errors in red
Commit: 1fd67c90009b711ff86e8f0f5ac39575f6a08992
https://github.com/pytest-dev/pytest/commit/1fd67c90009b711ff86e8f0f5ac39575f6a08992
Author: Florian Bruhin <me at the-compiler.org>
Date: 2018-01-17 (Wed, 17 Jan 2018)
Changed paths:
M _pytest/config.py
M _pytest/mark.py
A changelog/2953.trivial
M testing/test_mark.py
Log Message:
-----------
Merge pull request #3121 from feuillemorte/2953-keyword-expressions-error
#2953 show a simple and easy error when keyword expressions trigger a syntax error
Commit: 7ea5a22657027d87e7b35f456e9b044a097c910e
https://github.com/pytest-dev/pytest/commit/7ea5a22657027d87e7b35f456e9b044a097c910e
Author: Anders Hovmöller <anders.hovmoller at trioptima.com>
Date: 2018-01-19 (Fri, 19 Jan 2018)
Changed paths:
M AUTHORS
M _pytest/logging.py
A changelog/3117.feature
M doc/en/logging.rst
M testing/logging/test_fixture.py
Log Message:
-----------
Access captures logs in teardown
Commit: c4c968fe6979cc2ca7c321b8a2966b7ee52f0430
https://github.com/pytest-dev/pytest/commit/c4c968fe6979cc2ca7c321b8a2966b7ee52f0430
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M changelog/3117.feature
Log Message:
-----------
Reword CHANGELOG after introduction of caplog.get_handler()
Commit: 3b3d237f07cfbf3663e43e8709b50e406e9a0ce3
https://github.com/pytest-dev/pytest/commit/3b3d237f07cfbf3663e43e8709b50e406e9a0ce3
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M AUTHORS
M _pytest/logging.py
A changelog/3117.feature
M doc/en/logging.rst
M testing/logging/test_fixture.py
Log Message:
-----------
Merge pull request #3117 from boxed/access_logs_in_teardown
Access captures logs in teardown
Commit: 5ad1313b8a18fa3862623d2360cbeb39c202b838
https://github.com/pytest-dev/pytest/commit/5ad1313b8a18fa3862623d2360cbeb39c202b838
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M _pytest/logging.py
M testing/logging/test_reporting.py
Log Message:
-----------
log_cli must now be enabled explicitly
Ref: #3013
Commit: 8dcd2718aa90620d9fdc872f49ba8ccbe9c9dd13
https://github.com/pytest-dev/pytest/commit/8dcd2718aa90620d9fdc872f49ba8ccbe9c9dd13
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M _pytest/logging.py
M testing/logging/test_reporting.py
Log Message:
-----------
No longer change the level of any logger unless requested explicitly
Ref: #3013
Commit: aca1b06747a432e4a7bc3b8b3f98a2a59192c785
https://github.com/pytest-dev/pytest/commit/aca1b06747a432e4a7bc3b8b3f98a2a59192c785
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M _pytest/logging.py
M testing/logging/test_fixture.py
Log Message:
-----------
Undo log level set by caplog.set_level at the end of the test
Otherwise this leaks the log level information to other tests
Ref: #3013
Commit: 8d735f3e1d3ff24ea15759c4a8abb0bc5776b811
https://github.com/pytest-dev/pytest/commit/8d735f3e1d3ff24ea15759c4a8abb0bc5776b811
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M _pytest/logging.py
M testing/logging/test_reporting.py
Log Message:
-----------
Live log option now writes to the terminal reporter
Ref: #3013
Commit: 6bb739516fe86fb3d66d04f6ad354ab37e781b66
https://github.com/pytest-dev/pytest/commit/6bb739516fe86fb3d66d04f6ad354ab37e781b66
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M doc/en/logging.rst
Log Message:
-----------
Update logging docs with the new changes in 3.4
Ref: #3013
Commit: c53b72fd7b05793b091eb334de1224f15278993b
https://github.com/pytest-dev/pytest/commit/c53b72fd7b05793b091eb334de1224f15278993b
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
A changelog/3013.feature
Log Message:
-----------
Add CHANGELOG for 3013
Commit: 5d89a939779a0aafdf99dd9f5e60ec306a53cddd
https://github.com/pytest-dev/pytest/commit/5d89a939779a0aafdf99dd9f5e60ec306a53cddd
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M _pytest/logging.py
M testing/logging/test_reporting.py
Log Message:
-----------
Small improvements to tests suggested during review
Commit: 8f6a5928f76f37323ea9cabf1c58472c3f1ac400
https://github.com/pytest-dev/pytest/commit/8f6a5928f76f37323ea9cabf1c58472c3f1ac400
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M _pytest/logging.py
M doc/en/logging.rst
M testing/logging/test_reporting.py
Log Message:
-----------
Add newline before log messages and enable -v output when log_cli is enabled
Commit: 97a4967b036fdbf71ad30cf6505cf459b40d8a78
https://github.com/pytest-dev/pytest/commit/97a4967b036fdbf71ad30cf6505cf459b40d8a78
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M _pytest/logging.py
Log Message:
-----------
Improve code formatting
Commit: 4a436572a85c9f13fba9f242f87b456f54349a32
https://github.com/pytest-dev/pytest/commit/4a436572a85c9f13fba9f242f87b456f54349a32
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M testing/logging/test_reporting.py
Log Message:
-----------
Simplify test assertions a bit
Commit: 9dbcac9af39a032e9ea224d6979a859568b277fd
https://github.com/pytest-dev/pytest/commit/9dbcac9af39a032e9ea224d6979a859568b277fd
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M _pytest/logging.py
M testing/logging/test_reporting.py
Log Message:
-----------
Suspend stdout/stderr capturing when emitting live logging messages
Commit: 18e053546c6798dc801956433087cafde9986121
https://github.com/pytest-dev/pytest/commit/18e053546c6798dc801956433087cafde9986121
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M testing/logging/test_reporting.py
Log Message:
-----------
Use six.StringIO and __name__ in test_live_logging_suspends_capture
Commit: 2e40a8b3ca520fbb53cdb0a6239a0d03c8fd27bc
https://github.com/pytest-dev/pytest/commit/2e40a8b3ca520fbb53cdb0a6239a0d03c8fd27bc
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M testing/logging/test_fixture.py
Log Message:
-----------
Fix test_caplog_captures_for_all_stages by setting log level
Commit: 27ae270159dc027ba6622ca43be3681204e84e2b
https://github.com/pytest-dev/pytest/commit/27ae270159dc027ba6622ca43be3681204e84e2b
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M doc/en/logging.rst
Log Message:
-----------
Mention in docs that log messages of level WARNING or above are captured
Commit: 29a7b5e064d57f510dba92861e7977eb4a7cbb22
https://github.com/pytest-dev/pytest/commit/29a7b5e064d57f510dba92861e7977eb4a7cbb22
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-20 (Sat, 20 Jan 2018)
Changed paths:
M _pytest/logging.py
Log Message:
-----------
Initialize log_cli_handler to None during LoggingPlugin init
Some of testdir's functionality bypasses pytest_runtestloop so this
attribute needs to be set early
Commit: 0df42b44265b7b03dd897f1f3ddc33018acf0957
https://github.com/pytest-dev/pytest/commit/0df42b44265b7b03dd897f1f3ddc33018acf0957
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-22 (Mon, 22 Jan 2018)
Changed paths:
M _pytest/logging.py
M testing/logging/test_reporting.py
Log Message:
-----------
Show a header for each testing phase during live logging
As suggested during review
Commit: a5e60b6a2d7f8044a08334cd4ca1a9873489528e
https://github.com/pytest-dev/pytest/commit/a5e60b6a2d7f8044a08334cd4ca1a9873489528e
Author: Raphael Castaneda <racastaneda at teslamotors.com>
Date: 2018-01-22 (Mon, 22 Jan 2018)
Changed paths:
M AUTHORS
M _pytest/junitxml.py
A changelog/3130.feature
M doc/en/usage.rst
M testing/test_junitxml.py
Log Message:
-----------
implement #3130 - adding record_xml_attribute fixture
update incorrect expected attribute value in test_record_attribute
attr names must be strings
Update CHANGELOG formatting
update usage documentation
Fix versionadded for record_xml_attribute
Indent the xml schema properly inside the warning box in the docs
Commit: 3a9d0b26d5700be58bde067e6d8d4ca2e80406de
https://github.com/pytest-dev/pytest/commit/3a9d0b26d5700be58bde067e6d8d4ca2e80406de
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-22 (Mon, 22 Jan 2018)
Changed paths:
M _pytest/logging.py
M testing/logging/test_reporting.py
Log Message:
-----------
Use pytest_runtest_logstart to signal the start of a new test
This also simplifies the code a bit because we don't need to keep
a set of ids anymore
Commit: 9f4688e549cb2688f667ff951f9f28a869f6bf07
https://github.com/pytest-dev/pytest/commit/9f4688e549cb2688f667ff951f9f28a869f6bf07
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-22 (Mon, 22 Jan 2018)
Changed paths:
M testing/logging/test_reporting.py
Log Message:
-----------
Remove unnecessary -s from test_log_cli_enabled_disabled
Commit: 113bfb6be88523df3983c358fbed5bb75f234b0c
https://github.com/pytest-dev/pytest/commit/113bfb6be88523df3983c358fbed5bb75f234b0c
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-22 (Mon, 22 Jan 2018)
Changed paths:
M _pytest/logging.py
M testing/logging/test_reporting.py
Log Message:
-----------
Report 'call' phase as 'live log call'
As commented in review, this makes it consistent with the headers shown
by stdout/stderr capturing ("Captured log call")
Commit: b4e8861aa583e9fc365e5bb4769e3a6e5c94f78a
https://github.com/pytest-dev/pytest/commit/b4e8861aa583e9fc365e5bb4769e3a6e5c94f78a
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-23 (Tue, 23 Jan 2018)
Changed paths:
M _pytest/logging.py
M doc/en/logging.rst
Log Message:
-----------
Fix typos
Commit: 2c7f94fdb94d166593384ec3455a52654a735e8b
https://github.com/pytest-dev/pytest/commit/2c7f94fdb94d166593384ec3455a52654a735e8b
Author: Andrew Toolan <atoolan at tcd.ie>
Date: 2018-01-23 (Tue, 23 Jan 2018)
Changed paths:
M _pytest/config.py
M testing/test_config.py
Log Message:
-----------
Added basic fix and test
Commit: 203508d9f3ea4478317375c1bdf09a8db02c8826
https://github.com/pytest-dev/pytest/commit/203508d9f3ea4478317375c1bdf09a8db02c8826
Author: Aron Coyle <arcoyle at tcd.(ie)>
Date: 2018-01-23 (Tue, 23 Jan 2018)
Changed paths:
M testing/test_config.py
Log Message:
-----------
cleanup test cases
Commit: 46d87deb5d38d6138947d981158ca2839c3ad8d7
https://github.com/pytest-dev/pytest/commit/46d87deb5d38d6138947d981158ca2839c3ad8d7
Author: Aron Coyle <arcoyle at tcd.(ie)>
Date: 2018-01-23 (Tue, 23 Jan 2018)
Changed paths:
M AUTHORS
A changelog/3103.bugfix
Log Message:
-----------
Add changelog update authors
Commit: 30ca9f9d3890c7d83e34014a8ff096744db7e690
https://github.com/pytest-dev/pytest/commit/30ca9f9d3890c7d83e34014a8ff096744db7e690
Author: Aron Coyle <arcoyle at tcd.(ie)>
Date: 2018-01-23 (Tue, 23 Jan 2018)
Changed paths:
M changelog/3103.bugfix
Log Message:
-----------
Add endline
Commit: 8426c57a9e8631186a6cadcedd14756246218efb
https://github.com/pytest-dev/pytest/commit/8426c57a9e8631186a6cadcedd14756246218efb
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-23 (Tue, 23 Jan 2018)
Changed paths:
M testing/test_config.py
Log Message:
-----------
Ensure changes in the message in the future do not make the test pass by accident
Commit: 443275f0258715a8975ecf2f003f2919cc00d94e
https://github.com/pytest-dev/pytest/commit/443275f0258715a8975ecf2f003f2919cc00d94e
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-23 (Tue, 23 Jan 2018)
Changed paths:
M changelog/3103.bugfix
Log Message:
-----------
Reword changelog a bit
Commit: 3f5e9ea71e997746f89c71507888414f9477e2b9
https://github.com/pytest-dev/pytest/commit/3f5e9ea71e997746f89c71507888414f9477e2b9
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-23 (Tue, 23 Jan 2018)
Changed paths:
M _pytest/config.py
M _pytest/helpconfig.py
M changelog/3103.bugfix
M doc/en/customize.rst
M testing/test_config.py
Log Message:
-----------
Fix -o behavior to no longer swallow all remaining options
The current behavior was too error-prone because a "-o" option would
swallow all the following non-option parameters:
pytest -o foo=bar path/to/test.py
path/to/test.py would be captured by the -o option, and would fail
because "path/to/test.py" is not in the format "key=value".
Commit: af37778b0d8d88b72b485ae53a5dde0478cc1b07
https://github.com/pytest-dev/pytest/commit/af37778b0d8d88b72b485ae53a5dde0478cc1b07
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-24 (Wed, 24 Jan 2018)
Changed paths:
M _pytest/_argcomplete.py
M _pytest/assertion/__init__.py
M _pytest/cacheprovider.py
M _pytest/capture.py
M _pytest/config.py
M _pytest/debugging.py
M _pytest/fixtures.py
M _pytest/main.py
M _pytest/mark.py
M _pytest/monkeypatch.py
M _pytest/pytester.py
M _pytest/runner.py
M _pytest/terminal.py
M _pytest/tmpdir.py
A changelog/2147.removal
M testing/acceptance_test.py
M testing/python/collect.py
M testing/python/fixture.py
M testing/python/metafunc.py
M testing/test_capture.py
M testing/test_pytester.py
M testing/test_terminal.py
Log Message:
-----------
All classes now subclass object for better py3 compatibility
Fix #2147
Commit: 2f955e0c99d10fc90f103c14aff70b1382295f5f
https://github.com/pytest-dev/pytest/commit/2f955e0c99d10fc90f103c14aff70b1382295f5f
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-24 (Wed, 24 Jan 2018)
Changed paths:
M doc/en/logging.rst
Log Message:
-----------
Update documentation: rewording and move things for better reading flow
Commit: 15cbd6115987ced2e9ae9cd598cc80f0bf07b71c
https://github.com/pytest-dev/pytest/commit/15cbd6115987ced2e9ae9cd598cc80f0bf07b71c
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-24 (Wed, 24 Jan 2018)
Changed paths:
M _pytest/logging.py
M changelog/3117.feature
M doc/en/logging.rst
M testing/logging/test_fixture.py
Log Message:
-----------
Change caplog.get_handler(when) to caplog.get_records(when)
While updating the docs I noticed that caplog.get_handler() exposes
the underlying Handler object, which I think it is a bit too much
detail at this stage. Update to return the records directly instead.
Commit: 2aad8c0fcebe6bc7e9e6ca567dac2e3f3c141bb2
https://github.com/pytest-dev/pytest/commit/2aad8c0fcebe6bc7e9e6ca567dac2e3f3c141bb2
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M AUTHORS
M _pytest/config.py
M _pytest/helpconfig.py
A changelog/3103.bugfix
M doc/en/customize.rst
M testing/test_config.py
Log Message:
-----------
Merge pull request #3147 from nicoddemus/issue-3103
'-o' option no longer swallows all other non-options after it
Commit: b8be339632035817ccc65c1d51d0bff7eed68fd5
https://github.com/pytest-dev/pytest/commit/b8be339632035817ccc65c1d51d0bff7eed68fd5
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M _pytest/_argcomplete.py
M _pytest/assertion/__init__.py
M _pytest/cacheprovider.py
M _pytest/capture.py
M _pytest/config.py
M _pytest/debugging.py
M _pytest/fixtures.py
M _pytest/main.py
M _pytest/mark.py
M _pytest/monkeypatch.py
M _pytest/pytester.py
M _pytest/runner.py
M _pytest/terminal.py
M _pytest/tmpdir.py
A changelog/2147.removal
M testing/acceptance_test.py
M testing/python/collect.py
M testing/python/fixture.py
M testing/python/metafunc.py
M testing/test_capture.py
M testing/test_pytester.py
M testing/test_terminal.py
Log Message:
-----------
Merge pull request #3148 from nicoddemus/deprecate-old-style-classes-2147
All classes now subclass object for better py3 compatibility
Commit: a24ca9872fce47cb897ed0d28f5901c6f4639b16
https://github.com/pytest-dev/pytest/commit/a24ca9872fce47cb897ed0d28f5901c6f4639b16
Author: Alan Velasco <AlanVelasco.A at gmail.com>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M AUTHORS
M _pytest/cacheprovider.py
A changelog/3150.feature
M testing/test_cache.py
Log Message:
-----------
Change cache directory name to include `pytest`
Commit: cbbd606b6cac1027c35812f38456fd1dff956840
https://github.com/pytest-dev/pytest/commit/cbbd606b6cac1027c35812f38456fd1dff956840
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
A changelog/3138.feature
R changelog/3150.feature
Log Message:
-----------
Reword changelog
Commit: bf2c10c8105d770354d0abc451de4ffd9b986562
https://github.com/pytest-dev/pytest/commit/bf2c10c8105d770354d0abc451de4ffd9b986562
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M _pytest/mark.py
M _pytest/python.py
Log Message:
-----------
parameterset: refactor marking empty parametersets
Commit: 37b41de779957b0e0e826016b7dee9ee2f4aec89
https://github.com/pytest-dev/pytest/commit/37b41de779957b0e0e826016b7dee9ee2f4aec89
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M _pytest/mark.py
A changelog/2527.feature
M testing/test_mark.py
Log Message:
-----------
fix #2527 - introduce a option to pic the empty parameterset action
Commit: 7f83605c81205398976b658b868137b41156578a
https://github.com/pytest-dev/pytest/commit/7f83605c81205398976b658b868137b41156578a
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M testing/python/metafunc.py
Log Message:
-----------
fix empty parameterset tests by mocking a config object
Commit: d4c11e58aa58fbb6d2e560bc62111a7efb955ca3
https://github.com/pytest-dev/pytest/commit/d4c11e58aa58fbb6d2e560bc62111a7efb955ca3
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M testing/test_mark.py
Log Message:
-----------
exted empty parameterset check with reason test
Commit: 8979b2a9d78161739fe870ef71be800067cff33a
https://github.com/pytest-dev/pytest/commit/8979b2a9d78161739fe870ef71be800067cff33a
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M doc/en/customize.rst
Log Message:
-----------
document empty_parameterset in customize.rst
Commit: a58099022a293f1c73fe116f72a0bdcc080f64d9
https://github.com/pytest-dev/pytest/commit/a58099022a293f1c73fe116f72a0bdcc080f64d9
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M _pytest/logging.py
A changelog/3013.feature
M changelog/3117.feature
M doc/en/logging.rst
M testing/logging/test_fixture.py
M testing/logging/test_reporting.py
Log Message:
-----------
Merge pull request #3124 from nicoddemus/logging-3013
Changes in the logging plugin for 3.4
Commit: d550c33cd02512fd78a9a6b0e205dbbaf4f5e9d1
https://github.com/pytest-dev/pytest/commit/d550c33cd02512fd78a9a6b0e205dbbaf4f5e9d1
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M _pytest/mark.py
M doc/en/customize.rst
Log Message:
-----------
s/empty_parameterset/empty_parameter_set_mark
Commit: 77de45cce3bac71119c99581b848b5e20660276d
https://github.com/pytest-dev/pytest/commit/77de45cce3bac71119c99581b848b5e20660276d
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M changelog/2527.feature
M doc/en/customize.rst
Log Message:
-----------
enhance docs for empty_parameter_set_mark according to review comments
Commit: a54cd4c2fdf63634560920ec7c4a582b8ca32e0e
https://github.com/pytest-dev/pytest/commit/a54cd4c2fdf63634560920ec7c4a582b8ca32e0e
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M _pytest/mark.py
M testing/test_mark.py
Log Message:
-----------
correct testing and usage of the empty_parameter_set_mark config option
Commit: 17a1ed5edf73e12d14665a2e6ed2399ae6415579
https://github.com/pytest-dev/pytest/commit/17a1ed5edf73e12d14665a2e6ed2399ae6415579
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M _pytest/mark.py
M testing/test_mark.py
Log Message:
-----------
use a constant to sort out repeated use of the EMPTY_PARAMETERSET_OPTION
Commit: cd0b2ace6744f1eee8689ca92b5a8453113bf2c5
https://github.com/pytest-dev/pytest/commit/cd0b2ace6744f1eee8689ca92b5a8453113bf2c5
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-27 (Sat, 27 Jan 2018)
Changed paths:
M AUTHORS
M _pytest/cacheprovider.py
A changelog/3138.feature
M testing/test_cache.py
Log Message:
-----------
Merge pull request #3150 from alanbato/pytest_cache
Change cache directory structure to include `pytest`
Commit: 169635e8899e60de8155ad151ff99f10c3652fa0
https://github.com/pytest-dev/pytest/commit/169635e8899e60de8155ad151ff99f10c3652fa0
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-27 (Sat, 27 Jan 2018)
Changed paths:
M doc/en/customize.rst
Log Message:
-----------
Move example of empty_parameter_set_mark closer to the options
Commit: b3247c1d03f039b80f69465adada20ddbdeedcdb
https://github.com/pytest-dev/pytest/commit/b3247c1d03f039b80f69465adada20ddbdeedcdb
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-27 (Sat, 27 Jan 2018)
Changed paths:
M _pytest/mark.py
M _pytest/python.py
A changelog/2527.feature
M doc/en/customize.rst
M testing/python/metafunc.py
M testing/test_mark.py
Log Message:
-----------
Merge pull request #3044 from RonnyPfannschmidt/parameterset-empty-enable-xfail
empty parameterset - enable opt to xfail
Commit: aff463a3c4535c859a3fdfc54c96ec64a78e8834
https://github.com/pytest-dev/pytest/commit/aff463a3c4535c859a3fdfc54c96ec64a78e8834
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-27 (Sat, 27 Jan 2018)
Changed paths:
M AUTHORS
M _pytest/_code/code.py
M _pytest/_code/source.py
M _pytest/hookspec.py
A changelog/2022.bugfix
A changelog/2423.doc
A changelog/2457.doc
A changelog/2698.doc
A changelog/3067.trivial
A changelog/3129.trivial
A changelog/3131.doc
A changelog/3143.doc
M doc/en/backwards-compatibility.rst
M doc/en/example/assertion/failure_demo.py
M doc/en/example/reportingdemo.rst
M doc/en/example/simple.rst
M doc/en/getting-started.rst
M doc/en/parametrize.rst
M doc/en/usage.rst
M doc/en/warnings.rst
M doc/en/writing_plugins.rst
M extra/get_issues.py
M testing/acceptance_test.py
M testing/code/test_excinfo.py
M testing/code/test_source.py
M testing/python/collect.py
M testing/python/metafunc.py
M testing/test_argcomplete.py
M testing/test_assertrewrite.py
M testing/test_cache.py
M testing/test_collection.py
M testing/test_config.py
M testing/test_conftest.py
M testing/test_parseopt.py
M testing/test_pdb.py
M testing/test_pluginmanager.py
M testing/test_recwarn.py
M testing/test_runner.py
M testing/test_terminal.py
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into features
Commit: 0e1be01b7a46e0d7425ccc425e26030e4bedcbd7
https://github.com/pytest-dev/pytest/commit/0e1be01b7a46e0d7425ccc425e26030e4bedcbd7
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-27 (Sat, 27 Jan 2018)
Changed paths:
M AUTHORS
M _pytest/fixtures.py
A changelog/3107.feature
Log Message:
-----------
Merge pull request #3108 from cheezman34/features
Optimize reorder_items in fixtures.py
Commit: 269eeec702f84af60d89899cc5318ef8e74096ea
https://github.com/pytest-dev/pytest/commit/269eeec702f84af60d89899cc5318ef8e74096ea
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M _pytest/cacheprovider.py
Log Message:
-----------
Replace deprecated option.getvalue by option.getoption in cacheprovider
Commit: 6e4efccc38123aedd86e2a9313552fa3a0f8509b
https://github.com/pytest-dev/pytest/commit/6e4efccc38123aedd86e2a9313552fa3a0f8509b
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
R testing/test_cache.py
A testing/test_cacheprovider.py
Log Message:
-----------
Rename test_cache to test_cacheprovider for consistency with cacheprovider
Commit: ab00c3e9117e22f4a7e138cbbb5b6c8754bf3102
https://github.com/pytest-dev/pytest/commit/ab00c3e9117e22f4a7e138cbbb5b6c8754bf3102
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M .gitignore
Log Message:
-----------
Add .pytest_cache directory to gitignore
Commit: 32979def7d20ab94bbf665ec2d898eee5819d67c
https://github.com/pytest-dev/pytest/commit/32979def7d20ab94bbf665ec2d898eee5819d67c
Author: Ronny Pfannschmidt <opensource at ronnypfannschmidt.de>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M .gitignore
M _pytest/cacheprovider.py
R testing/test_cache.py
A testing/test_cacheprovider.py
Log Message:
-----------
Merge pull request #3158 from nicoddemus/cache-getvalue
Replace deprecated option.getvalue by option.getoption in cache plugin
Commit: 49773b573f830d74ba5c3e1791ceced1b2614b25
https://github.com/pytest-dev/pytest/commit/49773b573f830d74ba5c3e1791ceced1b2614b25
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths:
M AUTHORS
M _pytest/junitxml.py
A changelog/3130.feature
M doc/en/usage.rst
M testing/test_junitxml.py
Log Message:
-----------
Merge pull request #3132 from raphaelcastaneda/feature/add-record-xml-attribute
implement #3130 - add record_xml_attribute fixture
Commit: ebab1b6c69e3b5cd436bfaf31c957c3df1649c64
https://github.com/pytest-dev/pytest/commit/ebab1b6c69e3b5cd436bfaf31c957c3df1649c64
Author: Thomas Hisch <t.hisch at gmail.com>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M _pytest/logging.py
A changelog/3142.feature
A testing/logging/test_formatter.py
Log Message:
-----------
live-logging: Colorize levelname
Commit: 71a7b3c062d51c61ee8b1ac479b1260d541918c6
https://github.com/pytest-dev/pytest/commit/71a7b3c062d51c61ee8b1ac479b1260d541918c6
Author: Bruno Oliveira <nicoddemus at gmail.com>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M _pytest/logging.py
A changelog/3142.feature
A testing/logging/test_formatter.py
Log Message:
-----------
Merge pull request #3142 from thisch/only_colorize_levelname
Colorize live-log levelnames
Compare: https://github.com/pytest-dev/pytest/compare/3bc7ced97ae2...71a7b3c062d5
More information about the pytest-commit
mailing list