Sam Brightman
|
a8003286b5
|
Add CHANGELOG entry for #4770
|
2019-02-12 13:32:06 +00:00 |
Sam Brightman
|
b4be228330
|
Constrain more_itertools for Python 2.7 compatibility
Fixes #4772, #4770.
|
2019-02-12 11:53:23 +00:00 |
Daniel Hahler
|
dc8af18a0e
|
Merge pull request #4745 from blueyed/test_collect_pkg_init_and_file_in_args
Fix handling of pkg init and test file via args
|
2019-02-11 15:11:40 +01:00 |
Daniel Hahler
|
61b9246afe
|
Fix/improve handling of pkg init and test file via args
Ref: https://github.com/pytest-dev/pytest/issues/4344#issuecomment-441095934
|
2019-02-11 15:04:24 +01:00 |
Ronny Pfannschmidt
|
386e801a5a
|
Merge pull request #4762 from blueyed/pluggymaster
tox: use deps for pluggymaster testenvs
|
2019-02-11 05:30:30 +01:00 |
Bruno Oliveira
|
5cf05ce149
|
Merge pull request #4764 from kevinjfoley/doc-assert-clarify
Clarify pytest_assertrepr_compare docs per #4759
|
2019-02-10 17:26:50 -02:00 |
Kevin J. Foley
|
aee67bb1a7
|
Clarify pytest_assertrepr_compare docs per #4759
|
2019-02-10 08:34:35 -05:00 |
Daniel Hahler
|
5e2d740829
|
tox: cleanup/revisit deps
|
2019-02-10 14:02:56 +01:00 |
Daniel Hahler
|
82b8ec37fc
|
Bump tox minversion
For c611a16afe
|
2019-02-10 13:57:49 +01:00 |
Daniel Hahler
|
f73fa47b1f
|
Use coverage with pluggymaster
|
2019-02-10 13:54:58 +01:00 |
Daniel Hahler
|
fd1684e70b
|
tox: use deps for pluggymaster testenvs
https://github.com/tox-dev/tox/issues/706 has been fixed.
|
2019-02-10 13:53:49 +01:00 |
Anthony Sottile
|
19501028ca
|
Merge pull request #4743 from nicoddemus/junit-ref
Document junit_family option in the reference docs
|
2019-02-09 08:02:55 -08:00 |
Bruno Oliveira
|
3a366f451a
|
Merge pull request #4741 from thisch/refactor_terminalreporter
Remove terminal_reporter workaround from logging.py
|
2019-02-08 21:47:53 -02:00 |
Bruno Oliveira
|
7f6108beb1
|
Add ref docs for junit_family option
|
2019-02-08 21:44:52 -02:00 |
Bruno Oliveira
|
76b0660f47
|
Merge pull request #4754 from nicoddemus/ignore-pip-wheel-metadata
Ignore pip-generated 'pip-wheel-metadata' folder [skip ci]
|
2019-02-08 21:37:04 -02:00 |
Bruno Oliveira
|
75a12b9d2b
|
Ignore pip-generated 'pip-wheel-metadata' folder [skip ci]
|
2019-02-08 21:06:33 -02:00 |
Bruno Oliveira
|
32c6d4f603
|
Merge pull request #4738 from pstradomski/master
Fix "ValueError: Plugin already registered" exceptions when running in build directories that symlink to actual source.
|
2019-02-08 19:57:14 -02:00 |
Daniel Hahler
|
b4b2f58eab
|
Merge pull request #4747 from blueyed/visit-filter
pytest.main: collect: factor out _visit_filter
|
2019-02-08 22:19:38 +01:00 |
Daniel Hahler
|
8b92d10fb3
|
Merge pull request #4751 from blueyed/fix-py-freeze
tox: py37-freeze: use --no-use-pep517 for PyInstaller
|
2019-02-08 22:01:59 +01:00 |
Bruno Oliveira
|
8e220f0e6f
|
Merge pull request #4746 from nicoddemus/isolated-build
Use isolated_build option in tox.ini
|
2019-02-08 18:59:43 -02:00 |
Daniel Hahler
|
e191a65ebb
|
tox: py37-freeze: use --no-use-pep517 for PyInstaller
Fixes https://github.com/pytest-dev/pytest/issues/4750.
|
2019-02-08 21:59:23 +01:00 |
Daniel Hahler
|
5ca81596bb
|
Merge pull request #4744 from blueyed/fix-4592-collectfile
Fix handling of collect_ignore from parent conftest
|
2019-02-08 20:58:11 +01:00 |
Daniel Hahler
|
7bb504b807
|
pytest.main: collect: factor out _visit_filter
|
2019-02-08 19:28:12 +01:00 |
Bruno Oliveira
|
9be069f899
|
Use isolated_build option in tox.ini
As per the excellent article by gaborbernat:
https://www.bernat.tech/pep-517-518/
|
2019-02-08 15:50:33 -02:00 |
Daniel Hahler
|
913a2da6e5
|
Fix handling of collect_ignore from parent conftest
`_collectfile` should be called on files only.
Fixes https://github.com/pytest-dev/pytest/issues/4592.
|
2019-02-08 18:46:43 +01:00 |
Anthony Sottile
|
ea732464aa
|
Merge pull request #4740 from asottile/bugfix_4739
Fix `parametrize(... ids=<function>)` when the function returns non-strings
|
2019-02-07 21:47:33 -08:00 |
Thomas Hisch
|
ddbea29c12
|
Remove terminal_reporter workaround from logging.py
The workaround was removed from the logging module by creating python
properties for verbosity related settings in the terminalreporter.
Closes: #4733
|
2019-02-07 22:52:07 +01:00 |
Anthony Sottile
|
4c7ddb8d9b
|
Fix `parametrize(... ids=<function>)` when the function returns non-strings.
|
2019-02-07 12:25:59 -08:00 |
Thomas Hisch
|
a1fcd6e445
|
Merge pull request #4734 from thisch/refactor_clilogging
Refactor _setup_cli_logging code
|
2019-02-07 20:15:41 +01:00 |
Thomas Hisch
|
7b8fd0cc12
|
Refactor _setup_cli_logging code
Change the indentation in _setup_cli_logging by moving the
self._log_cli_enabled check outside of the _setup_cli_logging method.
|
2019-02-07 19:39:12 +01:00 |
Paweł Stradomski
|
391dc549c0
|
Add comment on why realpath is needed
|
2019-02-07 12:56:13 +01:00 |
Ronny Pfannschmidt
|
526f4a95cc
|
Merge pull request #4735 from kohr-h/pytest_plugins_module_name
Mention that `pytest_plugins` should not be used as module name
|
2019-02-07 07:07:58 +01:00 |
Paweł Stradomski
|
59e6fb94b5
|
Fix "ValueError: Plugin already registered" exceptions when running in build directories that symlink to actual source.
|
2019-02-07 02:05:22 +01:00 |
Bruno Oliveira
|
2f083504ee
|
Merge pull request #4709 from namurphy/warns-docs
Document how to customize test failure message for missing warnings
|
2019-02-06 20:51:14 -02:00 |
Zac Hatfield-Dodds
|
3384ffc6eb
|
Merge pull request #4725 from nicoddemus/collection-finish
Call pytest_report_collectionfinish hook when --collect-only is passed
|
2019-02-06 12:38:12 -10:00 |
Holger Kohr
|
7445b5345f
|
Mention that `pytest_plugins` should not be used as module name
|
2019-02-06 21:57:42 +01:00 |
Ronny Pfannschmidt
|
429485e621
|
Merge pull request #4720 from thisch/removesetupclilogging
Only call _setup_cli_logging in __init__
|
2019-02-06 20:05:41 +01:00 |
Bruno Oliveira
|
52d497570b
|
Merge pull request #4731 from nicoddemus/travis-py38
Add py38-dev job to Travis
|
2019-02-06 16:24:07 -02:00 |
Bruno Oliveira
|
0c5e717f43
|
Add py38-dev job to Travis
|
2019-02-06 13:11:00 -02:00 |
Bruno Oliveira
|
54af0f4c65
|
Call pytest_report_collectionfinish hook when --collect-only is passed
Fix #2895
|
2019-02-06 12:58:23 -02:00 |
Bruno Oliveira
|
678dfaa6eb
|
Merge pull request #4728 from nicoddemus/usage-error-module
Do not raise UsageError when "pytest_plugins" is a module
|
2019-02-06 12:22:12 -02:00 |
Bruno Oliveira
|
19c93d16d1
|
Do not raise UsageError when "pytest_plugins" is a module
Fix #3899
|
2019-02-06 08:24:22 -02:00 |
Thomas Hisch
|
0ce8b910ca
|
Only call _setup_cli_logging in __init__
Supersedes #4719
|
2019-02-06 07:03:40 +01:00 |
Anthony Sottile
|
c780d1fa7c
|
Merge pull request #4723 from asottile/docstring_fix_py38
Remove workaround for docstrings for py38+
|
2019-02-05 15:23:48 -08:00 |
Bruno Oliveira
|
584c052da4
|
Fix linting and change False to True as requested in review
|
2019-02-05 19:04:26 -02:00 |
Anthony Sottile
|
315374008b
|
Remove workaround for docstrings for py38+
|
2019-02-05 12:48:18 -08:00 |
Ronny Pfannschmidt
|
a9457345ee
|
Merge pull request #4715 from nicoddemus/fix-changelog-typo
Fix typo in CHANGELOG
|
2019-02-04 13:53:48 +01:00 |
Bruno Oliveira
|
726e165932
|
Fix typo in CHANGELOG
|
2019-02-04 08:38:48 -02:00 |
Anthony Sottile
|
2264db7f4a
|
Merge pull request #4682 from arel/parameterize-conditional-raises-document-only
Document parametrizing conditional raises
|
2019-02-02 13:15:26 -08:00 |
Nick Murphy
|
4e93dc2c97
|
Update changelog for pytest.warns doc update
|
2019-02-01 22:11:41 -05:00 |