From f9c6b1f5905b4b7e9feb193bc599f937599acb5a Mon Sep 17 00:00:00 2001 From: Abhas Bhattacharya Date: Thu, 21 Jan 2016 21:09:48 +0530 Subject: [PATCH 1/6] docs: Move ptw instruction to "How to use" section [ci skip] --- readme.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 3755c90..2d08a76 100644 --- a/readme.md +++ b/readme.md @@ -15,6 +15,10 @@ Pytest Status GUI ### How to use? `py.test --show_status_gui` +**Recommended** : Use with [pytest-watch][ptw_gh_link] using `ptw -- --show_status_gui` + +pytest-watch re-runs py.test on any change to your code + ### What is it? pytest_status_gui is only a pytest plugin, which @@ -23,9 +27,7 @@ pytest_status_gui is only a pytest plugin, which - 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][ptw_gh_link]** 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](http://pytddmon.org/?page_id=33)**. +The result is that you get some nifty **test status windows that update as you keep editing files**. It is inspired from **[pytddmon][pytddmon_video_link]**, which is more minimailistic and supports only nosetests. [Travis_SVG_Link]: https://travis-ci.org/bendtherules/pytest_gui_status.svg?branch=master @@ -38,3 +40,5 @@ The result is that you get some nifty **test status windows that update as you k [ptw_gh_link]: https://github.com/joeyespo/pytest-watch [demo_gif_link]:http://i.imgur.com/ReGMVpu.gif +[pytddmon_video_link]:http://pytddmon.org/?page_id=33 + From 958603cdf974412d9094e7e5513a81d000db3f03 Mon Sep 17 00:00:00 2001 From: Abhas Bhattacharya Date: Thu, 21 Jan 2016 21:22:08 +0530 Subject: [PATCH 2/6] Update gif link, smaller gui frames --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 2d08a76..030150b 100644 --- a/readme.md +++ b/readme.md @@ -39,6 +39,6 @@ The result is that you get some nifty **test status windows that update as you k [Travis_Project_Page]: https://travis-ci.org/bendtherules/pytest_gui_status [ptw_gh_link]: https://github.com/joeyespo/pytest-watch -[demo_gif_link]:http://i.imgur.com/ReGMVpu.gif +[demo_gif_link]:http://i.imgur.com/QkzKKjw.gif [pytddmon_video_link]:http://pytddmon.org/?page_id=33 From bc5bb5e90b84ebcadd690475b19c42c7b7fdb1ad Mon Sep 17 00:00:00 2001 From: Abhas Bhattacharya Date: Thu, 21 Jan 2016 21:51:14 +0530 Subject: [PATCH 3/6] Update gif link, marked frames --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 030150b..209581d 100644 --- a/readme.md +++ b/readme.md @@ -39,6 +39,6 @@ The result is that you get some nifty **test status windows that update as you k [Travis_Project_Page]: https://travis-ci.org/bendtherules/pytest_gui_status [ptw_gh_link]: https://github.com/joeyespo/pytest-watch -[demo_gif_link]:http://i.imgur.com/QkzKKjw.gif +[demo_gif_link]:http://i.imgur.com/7LT1LYy.gif [pytddmon_video_link]:http://pytddmon.org/?page_id=33 From 425f93ad9fe5b10cd371b592e14b1fa1fa1cf339 Mon Sep 17 00:00:00 2001 From: Abhas Bhattacharya Date: Thu, 21 Jan 2016 21:58:18 +0530 Subject: [PATCH 4/6] Doc-Add pyside install instruction [ci skip] --- readme.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 209581d..c197dc9 100644 --- a/readme.md +++ b/readme.md @@ -11,6 +11,7 @@ Pytest Status GUI `pip install pytest_gui_status` + Also, install `PySide` manually via apt-get or installers. ### How to use? `py.test --show_status_gui` @@ -39,6 +40,6 @@ The result is that you get some nifty **test status windows that update as you k [Travis_Project_Page]: https://travis-ci.org/bendtherules/pytest_gui_status [ptw_gh_link]: https://github.com/joeyespo/pytest-watch -[demo_gif_link]:http://i.imgur.com/7LT1LYy.gif +[demo_gif_link]:http://i.imgur.com/96X8AcP.gif [pytddmon_video_link]:http://pytddmon.org/?page_id=33 From 0a25290e16e55c281c1804ab72f4df915685827b Mon Sep 17 00:00:00 2001 From: Abhas Bhattacharya Date: Thu, 21 Jan 2016 21:59:27 +0530 Subject: [PATCH 5/6] Doc-Add newline for new line [ci skip] --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index c197dc9..17d410d 100644 --- a/readme.md +++ b/readme.md @@ -11,6 +11,7 @@ Pytest Status GUI `pip install pytest_gui_status` + Also, install `PySide` manually via apt-get or installers. ### How to use? From 7b46a3bd6e089f696f6616ac039c6a148fc2af4c Mon Sep 17 00:00:00 2001 From: Abhas Bhattacharya Date: Thu, 21 Jan 2016 22:01:34 +0530 Subject: [PATCH 6/6] Docs - Install section + section from h3 to h4 --- readme.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 17d410d..2974313 100644 --- a/readme.md +++ b/readme.md @@ -9,19 +9,19 @@ Pytest Status GUI ![In action][demo_gif_link] - +#### Install `pip install pytest_gui_status` Also, install `PySide` manually via apt-get or installers. -### How to use? +#### How to use? `py.test --show_status_gui` **Recommended** : Use with [pytest-watch][ptw_gh_link] using `ptw -- --show_status_gui` pytest-watch re-runs py.test on any change to your code -### What is it? +#### What is it? pytest_status_gui is only a pytest plugin, which