Exemple #1
0
    def setUp(self):
        """Set up test fixtures, if any."""
        mock_input_values = (-1, -1, None)
        mock_modules = [
            SetupModule(*mock_input_values),
            InputModule(*mock_input_values),
            OutputModule(*mock_input_values),
            Button(*mock_input_values),
            Dial(*mock_input_values),
            Env(*mock_input_values),
            Gyro(*mock_input_values),
            Ir(*mock_input_values),
            Mic(*mock_input_values),
            Ultrasonic(*mock_input_values),
            Display(*mock_input_values),
            Led(*mock_input_values),
            Motor(*mock_input_values),
            Speaker(*mock_input_values),
        ]

        self.modi = MODI(nb_modules=len(mock_modules), test=True)

        self.modi._ser_proc = mock.Mock()
        self.modi._exe_thrd = mock.Mock()
        self.modi._modules = mock_modules
Exemple #2
0
class TestIr(unittest.TestCase):
    """Tests for 'Ir' package."""
    def setUp(self):
        """Set up test fixtures, if any."""
        mock_args = (-1, -1, None)
        self.ir = Ir(*mock_args)
        self.ir._get_property = mock.Mock()

    def tearDown(self):
        """Tear down test fixtures, if any."""
        del self.ir

    def test_get_proximity(self):
        """Test get_proximity method."""
        self.ir.get_proximity()
        self.ir._get_property.assert_called_once_with(
            self.ir.PropertyType.PROXIMITY)
Exemple #3
0
 def setUp(self):
     """Set up test fixtures, if any."""
     self.send_q = Queue()
     mock_args = (-1, -1, self.send_q)
     self.ir = Ir(*mock_args)
Exemple #4
0
 def test_get_proximity(self):
     """Test get_proximity method."""
     _ = self.ir.proximity
     self.assertEqual(
         self.send_q.get(),
         Ir.request_property(-1, Ir.PropertyType.PROXIMITY))
Exemple #5
0
 def setUp(self):
     """Set up test fixtures, if any."""
     self.conn = MockConn()
     mock_args = (-1, -1, self.conn)
     self.ir = Ir(*mock_args)
Exemple #6
0
 def setUp(self):
     """Set up test fixtures, if any."""
     mock_args = (-1, -1, None)
     self.ir = Ir(*mock_args)
     self.ir._get_property = mock.Mock()