This repository has been archived by the owner on Oct 27, 2022. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[update to 2.6.0] Fix issue found in #165 - on Windows env vars are n…
…ot passed around if they are empty for some reason. Daniel Hahler (1): tests: test_central_subprocess_no_subscript: remove omit Hugo (1): Python 3.7 requires Xenial and sudo Ionel Cristian Mărieș (44): Use new name. Drop pytest 2.7 from suite, add 3.1. Other upgrades. Fix issue found in #165 - on Windows env vars are not passed around if they are empty for some reason. Change of behavior: when report generation fails log a warning instead. This is consistent with other kinds of failures (like misconfigration) that result in no coverage data/results. Closes #161. Fix assertion. Also drop coverage 3.7 - it's ancient now. Update ci conf. Downgrade xdist for old pytest and remove pytest2.7 cruft. Fix syntax (turns out it's one dep per line in tox.ini). Add missing plugins specification. Why don't I read the comments, I dunno ... Pin down docutils and make requires.io stop complaining about sphinx. Forgot to include this in a35d40b359df2a1f044332fe1b2acbeaff20a329. Drop support for pytest<=2.8 and upgrade some test deps. Load data again before combine. Make sure config path is absulutized early. Fixes failures in finish (where now we reinitialize the cov object for forced combine) that are caused by sloppy cwd changes (crazy stuff ppl put in tests). Add a test for aliasing (the combine in finish changes). Seem this becomes absolute path, just let it be. Add tests for xdist and suprocess and fix handling in xdist mode (missing data_file attr). Check if it's a path first (don't absolutize None). Create a duplicated (ish) cov object for combining as @ryanhiebert suggests. Correct tests (missing arguments). Use aliasing for non-colocation test. Add missing branch option. Undo these changes. Add a coveragerc with path configuration. Some debugging. Drop support for py2.6, pytest<=2.8 and coverage<4.0. Drop support for old coverage internals. Add python version constraint like in pytest-dev/pluggy#106. Drop old coverage. Close #182. Restructure docs a bit. Add various new notes. Add a no_cover marker/fixture. Close #78. Document how to deal with plugins. Close #177 Drop 2.9 (xdist don't support it). Remove unused import. Increase wait time (just in case sporadic failures are caused by slow interpreter startup) and wait a bit after getting the event (just in case thiiings are slooow and interpreter is sigtermed before it gets to the sleep(5) call). Remove progress indication (not have bogus "%" in output). Update test grid. Update changelog. More stuff in chnagelog. Update changelog. Update some test deps. Include the py37 settings in the template. Bump version: 2.5.1 → 2.6.0 Jean Jordaan (1): Fix quoting Jeremy Bowman (2): Fix race condition in test Allow remote nodes to get source modules from .coveragerc Julian (1): Fix typo in plugin docu Michael (1): Added python 3.6 to classifiers Ryan Hiebert (2): New coverage instance to combine Override cov with combining_cov Samuel Giffard (1): Added in the doc a useful example to help integrate pytest-cov. Terence D. Honles (1): fix DoctestItem has no attribute fixturenames (regression from #78) hugovk (2): Drop support for EOL Python 2.6 Drop support for EOL Python 3.3
- Loading branch information