コード例 #1
0
 def test_left_stop(self, io):
     controller = MotorController()
     controller.turn_keys.add(LEFT_KEY)
     controller.left()
     calls = [call(24, False), call(25, False)]
     io.output.assert_has_calls(calls)
     self.assertEqual(controller.state, 'stopped')
コード例 #2
0
ファイル: test_controller.py プロジェクト: mmilkin/cchaser
 def test_left_stop(self, io):
     controller = MotorController()
     controller.turn_keys.add(LEFT_KEY)
     controller.left()
     calls = [call(24, False), call(25, False)]
     io.output.assert_has_calls(calls)
     self.assertEqual(controller.state, 'stopped')
コード例 #3
0
 def test_left(self, io):
     controller = MotorController()
     controller.left()
     calls = [call(24, True), call(25, False)]
     io.output.assert_has_calls(calls)
     self.assertEqual(controller.state, 'left')
コード例 #4
0
ファイル: test_controller.py プロジェクト: mmilkin/cchaser
 def test_left(self, io):
     controller = MotorController()
     controller.left()
     calls = [call(24, True), call(25, False)]
     io.output.assert_has_calls(calls)
     self.assertEqual(controller.state, 'left')