[hal] Initialize DIO to true in sim (#6670)

This commit is contained in:
Gold856
2024-05-28 00:18:19 -04:00
committed by GitHub
parent 76685fe7e8
commit 0ad4cd69d0
3 changed files with 9 additions and 8 deletions

View File

@@ -69,12 +69,12 @@ TEST(DIOSimTest, Output) {
BooleanCallback valueCallback;
auto cb = sim.RegisterValueCallback(valueCallback.GetCallback(), false);
EXPECT_FALSE(output.Get());
EXPECT_FALSE(sim.GetValue());
EXPECT_TRUE(output.Get());
EXPECT_TRUE(sim.GetValue());
EXPECT_FALSE(valueCallback.WasTriggered());
output.Set(true);
output.Set(false);
EXPECT_TRUE(valueCallback.WasTriggered());
EXPECT_TRUE(valueCallback.GetLastValue());
EXPECT_FALSE(valueCallback.GetLastValue());
}
} // namespace frc::sim