mirror of
https://github.com/bendtherules/pytest_gui_status.git
synced 2026-08-18 13:42:26 +00:00
48 lines
1.5 KiB
Plaintext
48 lines
1.5 KiB
Plaintext
Todo
|
|
------
|
|
|
|
1. Test on Appveyor - python 2.x builds don't stop - use tox
|
|
1.1. Use tox for wrapping around py.test
|
|
2. Release on pypi
|
|
3. Add well-explained readme
|
|
3.1. Add cli doc for --show_status_gui
|
|
4. use logging.debug / log file for more prints
|
|
|
|
5. Tests with setup/teardown/class when needed
|
|
6. Faster Tests with timeout, if required by extra api to params
|
|
7. Allow config for template
|
|
8. Add gui tests
|
|
9. Use config.pluginmanager.hasplugin('plugin_name') when needed
|
|
10. Give icon to gui + preferably dynamic with status
|
|
|
|
|
|
Done
|
|
------
|
|
|
|
1. (---) Get dirname from cmdline
|
|
2. (---) responsive width of test
|
|
3. (---) Time should update automatically
|
|
4. (---) Launch only 1 instance of gui from plugin with pid check from redis_db
|
|
5. (-) Use pipelines when possible
|
|
6. (---) Self Tests also pop up gui, add option for plugin
|
|
9. (---) Register as pytest plugin in setup.py
|
|
10. (---) Check intermediate test steps like collect, testrun
|
|
11. (---) Use travis ci + install redis there
|
|
12. (---) Show gui only with option --status_gui
|
|
13. (---) env config for redis + test for that
|
|
14. (---) Use redis_db fixture for travis debuggings
|
|
15. (---) Add redis sudden fail tests - shutdown or crash after startup\
|
|
16. (---) Test gui_backend state loading from redis code
|
|
|
|
Think
|
|
-------
|
|
1. move rendering update to js using diff-dom + nunjucks ( to be decided )
|
|
2. Think about popen stdouts
|
|
|
|
|
|
Discarded
|
|
----------
|
|
|
|
1. Show "redis not connected" in gui itself instead of console
|
|
2. In plugin, set attributes in chunk using pipeline, using `with`
|