Releases: martinsmid/pytest-ui
Releases · martinsmid/pytest-ui
v0.5
v0.3.6b0
- pytest-compatible interface.
This allow to directly replace a pytest
command line with pytui
. pytui
takes its params for processing and passes the others to pytest
.
For example, it allows to replace
py.test --nomigrations --ds=entrypoints.customer_site.settings --ignore=special/tests/ core/tests
with
pytui --nomigrations --ds=entrypoints.customer_site.settings --ignore=special/tests/ core/tests
,
passing all the params to pytest.
v0.3.5b0
- fix bug related to disabled terminal plugin
- add non-fuzzy syntax in filter for exact matching
- increase pytest verbosity for detailed assert diffs.
Fix UI glitches
v0.3.4b0 Update changelog, bump version
Improve error reporting (handle more crashes)
v0.3.3b0 Bump version, update changelog.
Improve error reporting
- Improve error reporting. Show an popup dialog when collect/testrun errors occur (based on pytest exit code)
- Unfreeze the dependencies in setup.py
Handle init errors
- Add proper handling for collect-time errors (like module level import errors or syntax errors)
Python 2/3 compatibility
- Make source python2/3 compatible
- Add exact dependency versions into setup.py
- Workaround the problem with cyclic logging of stdout/printing stdout logs to stdout caused by pytest/capture or pytest/logging
v0.2b1
Just version bump with a correct version in setup.py
v0.2b
Disable runner stdout/err logging to prevent circular logging bug