Exercise
Let's check if it works with more than one C++ class. Use another development branch to add a new class Alphabet to our project:
git merge origin/alpha-cxx
You should retrieve the following file tree :
/home/user
|_gitlabciintroduction
|_cxx
|_ CMakeLists.txt
|_ cmake
| |_ utils.cmake
|_ Alphabet.hpp # New class
|_ Alphabet.cpp
|_ Sphere.hpp
|_ Sphere.cpp
|_ bench.cpp
|_ tests
|_ CMakeLists.txt
|_ TestSphere.hpp
|_ TestSphere.cpp
|_ TestMain.cpp
TODO :
- Resolve git merge conflicts (keep the flags you added, use the new library generation dependency)
- Generate and visualize the corresponding coverage report
- Improve the test coverage and commit.
Home | C++ Home | << C++ Previous - Code coverage | >> C++ Next - Static analysis