Ronny Pfannschmidt
|
2532dc1dbb
|
fix up lock consideration argument
|
2018-10-11 07:15:08 +02:00 |
Ronny Pfannschmidt
|
642cd86dd1
|
shape up removal and lock destruction
|
2018-10-11 07:15:08 +02:00 |
Ronny Pfannschmidt
|
b3a5b0ebe1
|
remove path from exposure
|
2018-10-11 07:15:08 +02:00 |
Ronny Pfannschmidt
|
8b4a29357e
|
fix typo
|
2018-10-11 07:15:08 +02:00 |
Ronny Pfannschmidt
|
ab3637d486
|
implement cleanup for unlocked folders
|
2018-10-11 07:15:08 +02:00 |
Ronny Pfannschmidt
|
66a690928c
|
bring in purepath and fix an assertion
|
2018-10-11 07:15:08 +02:00 |
Ronny Pfannschmidt
|
8e00280fc1
|
fix linting
|
2018-10-11 07:15:08 +02:00 |
Ronny Pfannschmidt
|
d053cdfbbb
|
factor out max and iterate on locks and cleanups
|
2018-10-11 07:15:08 +02:00 |
Ronny Pfannschmidt
|
2e39fd89d1
|
add python27 support by using reduce instead of max
|
2018-10-11 07:15:08 +02:00 |
Ronny Pfannschmidt
|
b48e23d54c
|
port interals of tmpdir to a basic pathlib implementation
this is still lacking locking and cleanup of the folders
|
2018-10-11 07:15:08 +02:00 |
Daniel Hahler
|
602e74c2a7
|
Merge pull request #4107 from blueyed/__tracebackhide__
pytester: fix __tracebackhide__ for {re_,fn}match_lines
|
2018-10-10 20:55:32 +02:00 |
Daniel Hahler
|
4c9015c3b1
|
Merge pull request #4105 from blueyed/repr
Fix trailing whitespace in FixtureDef.__repr__
|
2018-10-10 19:28:32 +02:00 |
Daniel Hahler
|
b8fc3e569a
|
pytester: fix __tracebackhide__ for {re_,fn}match_lines
|
2018-10-10 19:27:43 +02:00 |
Daniel Hahler
|
d93de6cc67
|
Fix trailing whitespace in FixtureDef.__repr__
|
2018-10-10 18:14:56 +02:00 |
Bruno Oliveira
|
9a3836a0cf
|
Merge remote-tracking branch 'upstream/master' into merge-master-into-features
|
2018-10-09 19:34:04 -03:00 |
Anthony Sottile
|
11a07211b6
|
re-enable linting tox env on windows
|
2018-10-09 13:01:51 -07:00 |
Anthony Sottile
|
65545d8fb2
|
Manual fixups of black formatting
|
2018-10-08 10:12:42 -07:00 |
Anthony Sottile
|
1caf6d5907
|
Upgrade pre-commit hooks
|
2018-10-08 10:10:46 -07:00 |
Kyle Altendorf
|
ccaec8d360
|
__tracebackhide__ = True
|
2018-10-06 21:57:03 -04:00 |
Ronny Pfannschmidt
|
66609665f2
|
Merge pull request #4076 from nicoddemus/unittest-param-fixture-msg
Improve error message when TestCase functions use a parametrized fixture
|
2018-10-06 07:43:57 +02:00 |
Kyle Altendorf
|
4b36f9aa64
|
Tidy timeout checking
|
2018-10-05 16:46:24 -04:00 |
Kyle Altendorf
|
ed5556bdac
|
Add to docstrings
|
2018-10-05 10:02:59 -04:00 |
Kyle Altendorf
|
42422a7f62
|
Throw away arbitrary args to runpytest_subprocess()
|
2018-10-05 00:30:25 -04:00 |
Kyle Altendorf
|
f3a173b736
|
Revert "Use signal.alarm() for py2 timeout"
This reverts commit 900cef6397 .
|
2018-10-05 00:05:46 -04:00 |
Kyle Altendorf
|
5c38a5160d
|
Slight diff tidy
|
2018-10-04 23:33:38 -04:00 |
Kyle Altendorf
|
dcf9eb0104
|
Raise an exception on unexpected kwargs
|
2018-10-04 23:27:01 -04:00 |
Kyle Altendorf
|
dd225e1b9d
|
Tidy getting of timeout from kwargs
|
2018-10-04 23:15:30 -04:00 |
Kyle Altendorf
|
900cef6397
|
Use signal.alarm() for py2 timeout
|
2018-10-04 23:11:26 -04:00 |
Kyle Altendorf
|
dcd635ba0c
|
Correct timeout to check every so often
|
2018-10-04 23:08:57 -04:00 |
Kyle Altendorf
|
33f0338eeb
|
kill and wait for subprocess before raising TimeoutExpired
|
2018-10-04 22:52:51 -04:00 |
Kyle Altendorf
|
d5e5433553
|
Add descriptive message for timeout
|
2018-10-04 21:43:41 -04:00 |
Kyle Altendorf
|
d2906950ce
|
monotonic.monotonic() -> time.time()
|
2018-10-04 21:26:08 -04:00 |
Bruno Oliveira
|
fe7050ba00
|
Fix lint
|
2018-10-04 18:45:30 -03:00 |
Bruno Oliveira
|
a1208f5631
|
Merge pull request #4075 from nicoddemus/dynamic-fixturenames
Fix request.fixturenames to return fixtures created dynamically
|
2018-10-04 09:21:23 -03:00 |
Kyle Altendorf
|
870a93c37b
|
Actually construct TimeoutExpired
|
2018-10-04 01:02:58 -04:00 |
Kyle Altendorf
|
96b2ae6654
|
Initial pass at timeout for subprocessing pytest
pytest-dev/pytest#4073
|
2018-10-03 23:56:57 -04:00 |
Bruno Oliveira
|
212937eb3e
|
Improve error message when TestCase functions use a parametrized fixture
Fix #2535
|
2018-10-03 19:43:46 -03:00 |
Bruno Oliveira
|
70c7273640
|
Fix request.fixturenames to return fixtures created dynamically
Fix #3057
|
2018-10-03 18:50:14 -03:00 |
Anthony Sottile
|
e5ab62b1b6
|
Remove (unused) offset= parameter from deindent()
|
2018-10-03 13:33:10 -07:00 |
Anthony Sottile
|
f102ccc8f0
|
Fix source reindenting by using `textwrap.dedent` directly.
|
2018-10-02 16:13:35 -07:00 |
Bruno Oliveira
|
1101a20408
|
Merge remote-tracking branch 'upstream/master' into merge-master-into-features
|
2018-10-02 18:13:54 -03:00 |
Bruno Oliveira
|
1a323fbd3c
|
Show a warning when non-str is given to Monkeypatch.setenv
|
2018-10-01 20:07:07 -03:00 |
Bruno Oliveira
|
9d971d33be
|
Hide internal pytest.warns traceback
|
2018-10-01 18:45:08 -03:00 |
Bruno Oliveira
|
d24a7e6c5a
|
Issue warning if Monkeypatch.setenv/delenv receive non-strings in Python 2
Fixes the bug described in:
https://github.com/tox-dev/tox/pull/1025#discussion_r221273830
Which is more evident when using `unicode_literals`.
|
2018-10-01 17:05:30 -03:00 |
Ronny Pfannschmidt
|
5d2d64c190
|
Merge pull request #4057 from jeffreyrack/4051-improve-error-messaging
Improve error messaging when invalid syntax is passed to the -m option
|
2018-10-01 07:16:59 +02:00 |
Jeffrey Rackauckas
|
c2179c3127
|
Improve error messaging when invalid syntax is passed to the -m option
|
2018-09-30 18:34:56 -07:00 |
Bruno Oliveira
|
d8d7f73e1c
|
Merge pull request #4045 from nicoddemus/root-conftest-warning-workaround-4039
Do not issue non-top-level conftest warning when --pyargs is used
|
2018-09-27 09:26:11 -03:00 |
Ronny Pfannschmidt
|
3c23b5b010
|
Merge pull request #4037 from nicoddemus/deprecate-item-warnings-captured-hook
Document that item parameter of pytest_warning_captured hook is deprecated
|
2018-09-27 13:20:26 +02:00 |
Bruno Oliveira
|
d2fc7ca6e0
|
Merge pull request #4041 from Zac-HD/user-properties-type
Ensure user_properties is a list
|
2018-09-27 08:04:30 -03:00 |
Bruno Oliveira
|
32c5a113e2
|
Do not issue non-top-level conftest warning when --pyargs is used
Fix #4039
|
2018-09-26 12:02:08 -03:00 |