bneumann / CppUTest-Test-Adapter

A test adapter for Visual Studio Code for the C/C++ Unit Test framework CppUTest.
MIT License
16 stars 7 forks source link

Full reload before running #27

Closed jgonzalezdr closed 2 years ago

jgonzalezdr commented 2 years ago

Implemented full reload of tests before running tests to enable automatic insertion of newly added tests and deletion of tests that do not exist anymore.

The performance impact is negligible since the test list was already being reloaded on every run.

Note: test and test group identifiers are now logical identifiers instead of UUIDs to avoid having to keep unique ids on reload.

bneumann commented 2 years ago

Wow, great! I am working on the other branch where I put a file watcher on the executables to check when they change and dynamically reload the tests. I figured I had to refactor all the uuid stuff and now you come along and did just that :)

Thanks a bunch!