SCRIPT: wpiformat

This commit is contained in:
PJ Reiniger
2025-11-07 20:01:58 -05:00
committed by Peter Johnson
parent ae6bdc9d25
commit 2109161534
749 changed files with 5504 additions and 3936 deletions

View File

@@ -15,7 +15,8 @@ using namespace wpi::cmd;
class MockAddRequirements {
public:
MOCK_METHOD(void, AddRequirements, (Requirements), ());
MOCK_METHOD(void, AddRequirements, ((wpi::util::SmallSet<Subsystem*, 4>)), ());
MOCK_METHOD(void, AddRequirements, ((wpi::util::SmallSet<Subsystem*, 4>)),
());
MOCK_METHOD(void, AddRequirements, (Subsystem*), ());
};
@@ -44,8 +45,9 @@ TEST(AddRequirementsTest, SmallSetOverloadResolution) {
MockAddRequirements overloadResolver;
EXPECT_CALL(overloadResolver,
AddRequirements(testing::An<wpi::util::SmallSet<Subsystem*, 4>>()));
EXPECT_CALL(
overloadResolver,
AddRequirements(testing::An<wpi::util::SmallSet<Subsystem*, 4>>()));
overloadResolver.AddRequirements(requirementsSet);
}
@@ -85,7 +87,7 @@ TEST(AddRequirementsTest, SpanSemantics) {
TestSubsystem requirement2;
wpi::util::array<Subsystem* const, 2> requirementsArray(&requirement1,
&requirement2);
&requirement2);
RunCommand command([] {});
command.AddRequirements(std::span{requirementsArray});
@@ -97,7 +99,8 @@ TEST(AddRequirementsTest, SpanSemantics) {
TEST(AddRequirementsTest, SpanDuplicatesSemantics) {
TestSubsystem requirement;
wpi::util::array<Subsystem* const, 2> requirementsArray(&requirement, &requirement);
wpi::util::array<Subsystem* const, 2> requirementsArray(&requirement,
&requirement);
RunCommand command([] {});
command.AddRequirements(std::span{requirementsArray});

View File

@@ -202,8 +202,9 @@ TEST_F(SchedulerTest, ScheduleCommandPtr) {
{
auto commandPtr =
TrackDestroyCommand([&destructionCounter] { destructionCounter++; })
.AlongWith(
wpi::cmd::InstantCommand([&runCounter] { runCounter++; }).ToPtr())
.AlongWith(wpi::cmd::InstantCommand([&runCounter] {
runCounter++;
}).ToPtr())
.Until([&finish] { return finish; });
EXPECT_EQ(destructionCounter, 0) << "Composition should not delete command";

View File

@@ -20,7 +20,9 @@ class NetworkButtonTest : public CommandTestBase {
inst.StartLocal();
}
~NetworkButtonTest() override { wpi::nt::NetworkTableInstance::Destroy(inst); }
~NetworkButtonTest() override {
wpi::nt::NetworkTableInstance::Destroy(inst);
}
wpi::nt::NetworkTableInstance inst;
};

View File

@@ -75,9 +75,10 @@ class SysIdRoutineTest : public ::testing::Test {
m_sysidRoutine.Dynamic(wpi::cmd::sysid::Direction::kReverse)};
wpi::cmd::sysid::SysIdRoutine m_emptySysidRoutine{
wpi::cmd::sysid::Config{std::nullopt, std::nullopt, std::nullopt, nullptr},
wpi::cmd::sysid::Mechanism{[](wpi::units::volt_t driveVoltage) {}, nullptr,
&m_subsystem}};
wpi::cmd::sysid::Config{std::nullopt, std::nullopt, std::nullopt,
nullptr},
wpi::cmd::sysid::Mechanism{[](wpi::units::volt_t driveVoltage) {},
nullptr, &m_subsystem}};
wpi::cmd::CommandPtr m_emptyRoutineForward{
m_emptySysidRoutine.Quasistatic(wpi::cmd::sysid::Direction::kForward)};