From Jason Turner
Watch on YouTube

Summary

This episode demonstrates how to add automated testing to a CMake-based C++ project using CTest. Jason builds on his previous episodes about CMake, Travis CI, and AppVeyor by showing how to configure tests that run automatically on every commit. He creates a simple test executable, adds it to the CMake configuration with the enable_testing() command, and updates the CI configuration files to run tests on both Windows and Linux platforms, establishing a basic but effective continuous integration pipeline.

Resources

Tags