tinverse / tsm

A Typed Hierarchical State Machine Framework in C++
https://tinverse.github.io/tsm/index.html
MIT License
41 stars 7 forks source link

Replace GTest with Catch2 unit testing framework #6

Closed dibsonmuad closed 5 years ago

dibsonmuad commented 5 years ago

After researching ways of reducing dependencies on 3rd party libraries, I decided to replace gtest with catch2, which is a header only c++ library. This makes integration easier and hopefully with make tsm more accessible on windows platform as well. The user will not have to deal with gtest shared/static library issues.

dibsonmuad commented 5 years ago

GTest has been replaced with Catch2. CMake is no longer needed to use tsm.

DJuego commented 5 years ago

Thank you very much for your work!!

DJuego