Skip to content

Commit

Permalink
add tests for reset_events
Browse files Browse the repository at this point in the history
  • Loading branch information
jabdoa2 committed May 10, 2016
1 parent 98ffbfd commit 5a281b6
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions mpf/tests/test_Diverter.py
Expand Up @@ -202,6 +202,15 @@ def test_eject_to_oposide_sides(self):
def test_pulsed_activation_time(self):
diverter = self.machine.diverters.d_test_pulse

self.machine.coils.c_diverter.pulse = MagicMock()
self.machine.coils.c_diverter_disable.pulse = MagicMock()

self.post_event("machine_reset_phase_3")
self.assertFalse(diverter.enabled)
self.assertFalse(diverter.active)
self.machine.coils.c_diverter_disable.pulse.assert_called_once_with()
assert not self.machine.coils.c_diverter.pulse.called

self.assertEqual("idle", self.machine.ball_devices.test_trough._state)
self.assertEqual("idle", self.machine.ball_devices.test_target._state)

Expand Down

0 comments on commit 5a281b6

Please sign in to comment.