From ba0b17991c9fc228faf649725717755d802c4eaf Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Sat, 20 Jan 2018 21:24:10 -0500 Subject: Don't confuse run-include with report-include (and also omit). Fixes #621 and #622. --- CHANGES.rst | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'CHANGES.rst') diff --git a/CHANGES.rst b/CHANGES.rst index 51a0019..c4ec5bf 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -13,12 +13,20 @@ Unreleased See :ref:`api_plugin` for details. This solves the complex configuration problem described in `issue 563`_. +- The ``include`` and ``omit`` options can be specified for both the ``[run]`` + and ``[report]`` phases of execution. 4.4.2 introduced some incorrect + interations between those phases, where the options for one were confused for + the other. This is now corrected, fixing `issue 621`_ and `issue 622`_. + Thanks to Daniel Hahler for seeing more clearly than I could. + - On Windows, the HTML report could fail when source trees are deeply nested, due to attempting to create HTML filenames longer than the 250-character maximum. Now filenames will never exceed 200 characters, fixing `issue 627`_. Thanks to Alex Sandro for helping with the fix. .. _issue 563: https://bitbucket.org/ned/coveragepy/issues/563/platform-specific-configuration +.. _issue 621: https://bitbucket.org/ned/coveragepy/issues/621/include-ignored-warning-when-using +.. _issue 622: https://bitbucket.org/ned/coveragepy/issues/622/report-omit-overwrites-run-omit .. _issue 627: https://bitbucket.org/ned/coveragepy/issues/627/failure-generating-html-reports-when-the -- cgit v1.2.1