motorized_fader/tests/CMakeLists.txt
jake de5cd13459 Added the template test files I made before.
+Mocking of ADC.
+Mocking of timer
+Mocking of Register editing.
+tests for all the above
2025-02-16 10:28:35 -08:00

36 lines
679 B
CMake

project(Tests)
# TEST_DIRS
add_subdirectory(SuperLoop)
add_subdirectory(ADC)
add_subdirectory(MockADC)
add_subdirectory(RegEdit)
add_subdirectory(MockRegEdit)
add_subdirectory(simple_test)
#add_subdirectory(timer)
# TEST_RUNNER
add_executable(AllTests
AllTests.cpp
)
target_link_libraries(AllTests
${CPPUTEST_LIBRARIES}/libCppUTest.a
${CPPUTEST_LIBRARIES}/libCppUTestExt.a
# TEST_LINKS
test_SuperLoop
test_ADC
test_RegEdit
simple_test
)
add_executable(Mock_Tests
MockTests.cpp
)
target_link_libraries(Mock_Tests
${CPPUTEST_LIBRARIES}/libCppUTest.a
${CPPUTEST_LIBRARIES}/libCppUTestExt.a
test_MockRegEdit
test_MockADC
)