git-annex-metadata-gui icon indicating copy to clipboard operation
git-annex-metadata-gui copied to clipboard

Provide at least basic smoke/unit testing

Open yarikoptic opened this issue 7 years ago • 2 comments

As I have already whined in #6 could be of tremendous value. http://johnnado.com/pyqt-qtest-example/ could be a good quick intro for testing pyqt GUI apps

yarikoptic avatar Jun 08 '17 13:06 yarikoptic

Neat, but I'm probably going to rewrite the entire program soon and testing (and proper comments, docstrings) is going to wait until then. Because the more I learn about git internals, the more stuff I notice I should've done differently.

alpernebbi avatar Jun 08 '17 15:06 alpernebbi

Good unit tests which don't depend on internals of implementation are a great help during such rewrites and refactoring. Just my 1c 😀 cheers

yarikoptic avatar Jun 09 '17 04:06 yarikoptic