<div dir="ltr">Hi, <br><br>pytest-testmon version 0.9.3 is now released. <div><br></div><div>testmon is a py.test plug-in which uses coverage.py and ast.py to construct a dependency graph between tests and python files (and code blocks within). This information is stored in a datafile along with checksums of the current source code. With each test suite re-execution testmon detects all files and blocks which haven't been changed and derives the list of tests which couldn't have been affected. It then only executes the remaining tests and incrementally updates it's database.<div><br></div><div>New features in this release:<br>fairly self explanatory and easy to query sqlite database data format<br>relative file paths - it's now supported to share and move the datafile (.testmondata)<br>file checksums used for changes detection (if file modification time changed)<br>storing of failed testreports and re-reporting without the need to re-execute unaffected tests<br>local xdist compatibility (untested)<br><br>It would be great if you can try it out and share your feedback.<br><br>Best,<br>Tibor<br>-----<br><a href="http://www.infinit.sk">www.infinit.sk</a> - The Python development team<br><a href="http://www.testmon.org">www.testmon.org</a> - taking automated Python tests to a new level
</div></div></div>