Test suite
Closed this issue · 2 comments
ilfreddy commented
We should update and maintain our test suite.
- Make sure the tests we have now are properly functioning. We do have a "tests" folder based on the CTest infrastructure, but I'm unsure how many of those tests are still valid in the current code. Moreover when I run "ctest -N" in the build folder it gives zero available tests
- Progressively add testing functionality
Make sure that a wider portion of the code is being tested - Add build images on Travis both for linux and for mac.
We should not add too many IMO. I guess 4-5 will do to start with, otherwise the task of maintaining them will be overwhelming
stigrj commented
stigrj commented
I think we can close this one now, the test suite is up and running with both unit and integration tests, although the coverage could be a bit better