I got recently drawn to platformio for their unit-testing framework and CI pipeline. Two features I’ve been looking for in my embedded coding projects.
I’ve digested the tutorials and examples and there seems to be quite a number of gotchas, .e.g. understanding how the test runner works. If I’m looking a full suite of tests for my OO class methods. What’s the best way to go about structuring the files in
I’ve tried several ways but it seems like the only way is to individually have each test in its own folder. So say
Is there a way to have several tests grouped in the same folder, .e.g say
/uno/test_car/test_car.cpp because currently it is throwing errors about having initialized
setup twice. Any thoughts/suggestions?