correctly set the team number for tests
Without this, it's going to pick some random team number on some
computers and fail on others (depending on the network configuration).
Change-Id: I182ed50299170de737812eadee68ff418e6518e6
diff --git a/frc971/control_loops/claw/claw.gyp b/frc971/control_loops/claw/claw.gyp
index e8e3276..a3e556a 100644
--- a/frc971/control_loops/claw/claw.gyp
+++ b/frc971/control_loops/claw/claw.gyp
@@ -49,6 +49,7 @@
'<(DEPTH)/frc971/control_loops/control_loops.gyp:state_feedback_loop',
'<(AOS)/common/controls/controls.gyp:control_loop_test',
'<(DEPTH)/frc971/control_loops/control_loops.gyp:position_sensor_sim',
+ '<(DEPTH)/frc971/control_loops/control_loops.gyp:team_number_test_environment',
],
},
{
diff --git a/frc971/control_loops/claw/claw_lib_test.cc b/frc971/control_loops/claw/claw_lib_test.cc
index 8d0ac78..ca610d9 100644
--- a/frc971/control_loops/claw/claw_lib_test.cc
+++ b/frc971/control_loops/claw/claw_lib_test.cc
@@ -9,6 +9,7 @@
#include "frc971/control_loops/claw/claw.h"
#include "frc971/control_loops/position_sensor_sim.h"
#include "frc971/constants.h"
+#include "frc971/control_loops/team_number_test_environment.h"
using ::aos::time::Time;
@@ -76,7 +77,9 @@
".frc971.control_loops.claw_queue.output",
".frc971.control_loops.claw_queue.status"),
claw_(&claw_queue_),
- claw_plant_() {}
+ claw_plant_() {
+ set_team_id(kTeamNumber);
+ }
void VerifyNearGoal() {
claw_queue_.goal.FetchLatest();