Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[wakaama-dev] Public CI

Hi,

at the moment there is no user visible continous integration for the github repository and no way to see if a merge request cleanly applies. If you agree, I would like to add
Travis CI for building the core library, the examples and the unit tests.

Another thing is your choice of CUNIT for unit tests. I propose a change to the gtest framework (by google). It allows more sphisticated features like Fixtures, more asserts, less boilerplate to setup the framework
and add tests.
It is a c++ based framework so tests will be compiled by the c++ instead of c compiler. I would consider this a positive aspect, because c++ allows for example to use threads without external libraries to write some blackbox
tests (e.g. write a testcase for the client<-->server registration).

Regards,
David Graeff


Back to the top