You'll need a c/c++ compiler and Make, as well as CPPUTest installed.
sudo apt-get install cpputest lcovbrew install cpputest && brew install lcovpip:pip install -r requirements.txtIf the python packages were installed, you can use invoke to run the tests:
inv test
You can also call make directly from within this directory:
make
├── Makefile // Invokes all the unit tests ├── MakefileWorker.mk // Comes from CppUTest itself ├── MakefileWorkerOverrides.mk // memfault injected overrides ├── build │ [...] // Where all the tests wind up ├── fakes │ // fakes for unit tests ├── mocks │ // mocks for unit tests ├── makefiles // Each c file you unit test has a makefile here │ └── Makefile_<module_name>.mk | [...] └── src // test source files └── test_*
inv test