From be110d046933c35c09a8df50773f5ba92a1ddbdc Mon Sep 17 00:00:00 2001 From: Tyler Veness Date: Sun, 21 Jun 2026 20:12:48 -0700 Subject: [PATCH] [hal] Port last GoogleTest unit test to Catch2 (#9010) This fixes a linker error I got for gtest. --- hal/src/test/native/cpp/WriteDisplayAnsiTest.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/hal/src/test/native/cpp/WriteDisplayAnsiTest.cpp b/hal/src/test/native/cpp/WriteDisplayAnsiTest.cpp index 76234d45e4..c86529149d 100644 --- a/hal/src/test/native/cpp/WriteDisplayAnsiTest.cpp +++ b/hal/src/test/native/cpp/WriteDisplayAnsiTest.cpp @@ -4,7 +4,7 @@ #include -#include +#include #include "wpi/hal/DriverStation.h" #include "wpi/hal/simulation/MockHooks.h" @@ -19,7 +19,8 @@ int32_t CaptureDisplayAnsi(const struct WPI_String* data) { } } // namespace -TEST(DriverStationDisplayAnsiTest, WriteDisplayAnsiUsesSimulationHook) { +TEST_CASE("DriverStationDisplayAnsiTest WriteDisplayAnsiUsesSimulationHook", + "[hal]") { HALSIM_SetWriteDisplayAnsi(nullptr); gDisplayAnsi.clear(); HALSIM_SetWriteDisplayAnsi(CaptureDisplayAnsi); @@ -28,5 +29,5 @@ TEST(DriverStationDisplayAnsiTest, WriteDisplayAnsiUsesSimulationHook) { HAL_WriteDisplayAnsi(&data); HALSIM_SetWriteDisplayAnsi(nullptr); - EXPECT_EQ("Robot display", gDisplayAnsi); + CHECK("Robot display" == gDisplayAnsi); }