aboutsummaryrefslogtreecommitdiff
path: root/tests/CMakeLists.txt
AgeCommit message (Collapse)Author
2022-02-04UnitTests: Cleanup + StringConvert/ChatCommand tests (PR #25353)Treeston
(cherry picked from commit 8ce3635d39dbdd101ddf180a66c483162df99c04)
2022-02-04Build/Tests: Set all our compile flags on testsShauren
Closes #25349 (cherry picked from commit f8a5783327f5ef5606453bcb9c906ba1297538ff)
2022-02-04Build: Put tests-common and sfmt under correct folders when WITH_SOURCE_TREE ↵Shauren
is set to hierarchical-folders (cherry picked from commit 19f69fcf060c4abba0cd3102529a4203eecac394)
2022-01-23dep: Add catch2 unit test framework and wire it upCarbenium
To enable the test suite, make sure to configure CMake with -DBUILD_TESTING=1 , since it is disabled by default. The catch2 dependency will be downloaded during configure time. Also add a new target "tests-common", which includes unit tests for the "common" project. To finally run the tests use the "test" target. CircleCI: Run unit tests (cherry picked from commit 6a28ee7b2a4269aa7e43265d1cd0067537e3e883)