|
3 | 3 |
|
4 | 4 | * |
5 | 5 |
|
| 6 | +* |
| 7 | + |
| 8 | +* |
| 9 | + |
| 10 | +* |
| 11 | + |
| 12 | +* |
| 13 | + |
| 14 | + |
| 15 | +3.0.2 |
| 16 | +===== |
| 17 | + |
6 | 18 | * Improve error message when passing non-string ids to ``pytest.mark.parametrize`` (`#1857`_). |
7 | 19 | Thanks `@okken`_ for the report and `@nicoddemus`_ for the PR. |
8 | 20 |
|
9 | 21 | * Add ``buffer`` attribute to stdin stub class ``pytest.capture.DontReadFromInput`` |
10 | 22 | Thanks `@joguSD`_ for the PR. |
11 | 23 |
|
12 | 24 | * Fix ``UnicodeEncodeError`` when string comparison with unicode has failed. (`#1864`_) |
13 | | - Thanks `@AiOO`_ for the PR |
14 | | - |
15 | | -* |
| 25 | + Thanks `@AiOO`_ for the PR. |
| 26 | + |
| 27 | +* ``pytest_plugins`` is now handled correctly if defined as a string (as opposed as |
| 28 | + a sequence of strings) when modules are considered for assertion rewriting. |
| 29 | + Due to this bug, much more modules were being rewritten than necessary |
| 30 | + if a test suite uses ``pytest_plugins`` to load internal plugins (`#1888`_). |
| 31 | + Thanks `@jaraco`_ for the report and `@nicoddemus`_ for the PR (`#1891`_). |
| 32 | + |
| 33 | +* Do not call tearDown and cleanups when running tests from |
| 34 | + ``unittest.TestCase`` subclasses with ``--pdb`` |
| 35 | + enabled. This allows proper post mortem debugging for all applications |
| 36 | + which have significant logic in their tearDown machinery (`#1890`_). Thanks |
| 37 | + `@mbyt`_ for the PR. |
| 38 | + |
| 39 | +* Fix use of deprecated ``getfuncargvalue`` method in the internal doctest plugin. |
| 40 | + Thanks `@ViviCoder`_ for the report (`#1898`_). |
16 | 41 |
|
17 | 42 | .. _@joguSD: https://github.com/joguSD |
18 | 43 | .. _@AiOO: https://github.com/AiOO |
| 44 | +.. _@mbyt: https://github.com/mbyt |
| 45 | +.. _@ViviCoder: https://github.com/ViviCoder |
19 | 46 |
|
20 | 47 | .. _#1857: https://github.com/pytest-dev/pytest/issues/1857 |
21 | 48 | .. _#1864: https://github.com/pytest-dev/pytest/issues/1864 |
| 49 | +.. _#1888: https://github.com/pytest-dev/pytest/issues/1888 |
| 50 | +.. _#1891: https://github.com/pytest-dev/pytest/pull/1891 |
| 51 | +.. _#1890: https://github.com/pytest-dev/pytest/issues/1890 |
| 52 | +.. _#1898: https://github.com/pytest-dev/pytest/issues/1898 |
22 | 53 |
|
23 | 54 |
|
24 | 55 | 3.0.2.dev |
|
0 commit comments