mirror of
https://github.com/bendtherules/pytest_gui_status.git
synced 2026-08-18 13:42:26 +00:00
dd8586a2ea4c7bf6192237e77d4b355f394ec3b7
Pytest Status GUI
=> Always on GUI for showing test status (with pytest)
| Travis CI | Appveyor (skipped 2.x) | Circle CI |
|---|---|---|
pip install pytest_gui_status
How to use?
py.test --show_status_gui
What is it?
pytest_status_gui is only a pytest plugin, which
- starts (if not running) a small always-on-top GUI (using htmlpy) and redis db on test start
- updates the db with test run status (step running currently, for eg "Collecting Tests") and some details of the steps (like no. of tests passed) as it becomes available to the plugin.
- The GUI on the other hand periodically polls data (using js timer with 1 sec interval) from the db and updates itself.
It is recommended for use with pytest-watch which re-runs py.test on any change to your code. Run using ptw -- --show_status_gui
The result is that you get some nifty test status windows that update as you keep editing files. It is inspired from pytddmon.
Languages
Python
74.6%
PowerShell
14.5%
HTML
10.8%