Skip to content

Commit d6c7a0e

Browse files
authored
Merge pull request #211 from robotpy/clear-shuffleboard
Clear shuffleboard data after each test
2 parents 0d04aaa + 497297f commit d6c7a0e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

pyfrc/test_support/pytest_plugin.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import hal.simulation
1111
import ntcore
1212
import wpilib
13+
import wpilib.shuffleboard
1314
from wpilib.simulation import DriverStationSim, pauseTiming, restartTiming
1415
import wpilib.simulation
1516

@@ -127,9 +128,10 @@ def robot(self):
127128
nt_inst._reset()
128129

129130
# Cleanup WPILib globals
130-
# -> preferences, SmartDashboard, LiveWindow, MotorSafety
131+
# -> preferences, SmartDashboard, Shuffleboard, LiveWindow, MotorSafety
131132
wpilib.simulation._simulation._resetWpilibSimulationData()
132133
wpilib._wpilib._clearSmartDashboardData()
134+
wpilib.shuffleboard._shuffleboard._clearShuffleboardData()
133135

134136
# Cancel all periodic callbacks
135137
hal.simulation.cancelAllSimPeriodicCallbacks()

0 commit comments

Comments
 (0)