mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-20 00:51:42 +00:00
Fix internal deprecation warnings (#4257)
This allows us to error out on deprecation warnings for thirdparty libraries and standard library features. Co-authored-by: Starlight220 <53231611+Starlight220@users.noreply.github.com>
This commit is contained in:
@@ -91,7 +91,9 @@ TEST(EncoderSimTest, Period) {
|
||||
auto cb = sim.RegisterPeriodCallback(callback.GetCallback(), false);
|
||||
sim.SetPeriod(123.456);
|
||||
EXPECT_EQ(123.456, sim.GetPeriod());
|
||||
WPI_IGNORE_DEPRECATED
|
||||
EXPECT_EQ(123.456, encoder.GetPeriod().value());
|
||||
WPI_UNIGNORE_DEPRECATED
|
||||
EXPECT_EQ(kDefaultDistancePerPulse / 123.456, encoder.GetRate());
|
||||
|
||||
EXPECT_TRUE(callback.WasTriggered());
|
||||
@@ -110,7 +112,9 @@ TEST(EncoderSimTest, SetMaxPeriod) {
|
||||
DoubleCallback callback;
|
||||
auto cb = sim.RegisterMaxPeriodCallback(callback.GetCallback(), false);
|
||||
|
||||
WPI_IGNORE_DEPRECATED
|
||||
encoder.SetMaxPeriod(units::second_t{123.456});
|
||||
WPI_UNIGNORE_DEPRECATED
|
||||
EXPECT_EQ(123.456, sim.GetMaxPeriod());
|
||||
|
||||
EXPECT_TRUE(callback.WasTriggered());
|
||||
|
||||
Reference in New Issue
Block a user