Fixed errors and warnings with test results
Some checks failed
CI / Format (push) Has been cancelled
CI / Test (Linux) (push) Has been cancelled
CI / Test (Windows MSVC) (push) Has been cancelled
CI / Clippy (push) Has been cancelled

This commit is contained in:
Eric Ratliff
2026-02-22 17:26:14 -06:00
parent e12608370a
commit 05f248577f
3 changed files with 4 additions and 3 deletions

View File

@@ -268,7 +268,7 @@ TEST_F(ButtonSimTest, DoubleReleaseSameState) {
TEST(ButtonPolymorphismTest, AllImplsWorkThroughBasePointer) {
mock_arduino_reset();
SimHal hal;
hal.setDigital(2, LOW); // pressed for active-low
hal.setPin(2, LOW); // pressed for active-low
ButtonDigital digital_btn(&hal, 2, true);
ButtonMock mock_btn;

View File

@@ -111,7 +111,7 @@ if %DO_CLEAN%==1 (
if not exist "%BUILD_DIR%\CMakeCache.txt" (
echo [TEST] Configuring test build. First run will fetch Google Test...
cmake -S "%TEST_DIR%" -B "%BUILD_DIR%" -DCMAKE_BUILD_TYPE=Debug
cmake -S "%TEST_DIR%" -B "%BUILD_DIR%"
if errorlevel 1 (
echo [FAIL] cmake configure failed.
echo Run 'anvil doctor' to check your environment.

View File

@@ -94,6 +94,7 @@ foreach(TEST_SOURCE ${DRIVER_TEST_SOURCES})
add_executable(${TEST_NAME} ${TEST_SOURCE})
target_link_libraries(${TEST_NAME}
GTest::gtest_main
GTest::gmock
mock_arduino
)
gtest_discover_tests(${TEST_NAME})