def test_get_logger(self):
        sensor_service = MockSensorService(sensor_wrapper=self._mock_sensor_wrapper)
        logger = sensor_service.get_logger('test')
        logger.info('test info')
        logger.debug('test debug')

        self.assertEqual(len(logger.method_calls), 2)

        method_name, method_args, method_kwargs = tuple(logger.method_calls[0])
        self.assertEqual(method_name, 'info')
        self.assertEqual(method_args, ('test info',))
        self.assertEqual(method_kwargs, {})

        method_name, method_args, method_kwargs = tuple(logger.method_calls[1])
        self.assertEqual(method_name, 'debug')
        self.assertEqual(method_args, ('test debug',))
        self.assertEqual(method_kwargs, {})
    def test_get_logger(self):
        sensor_service = MockSensorService(
            sensor_wrapper=self._mock_sensor_wrapper)
        logger = sensor_service.get_logger('test')
        logger.info('test info')
        logger.debug('test debug')

        self.assertEqual(len(logger.method_calls), 2)

        method_name, method_args, method_kwargs = tuple(logger.method_calls[0])
        self.assertEqual(method_name, 'info')
        self.assertEqual(method_args, ('test info', ))
        self.assertEqual(method_kwargs, {})

        method_name, method_args, method_kwargs = tuple(logger.method_calls[1])
        self.assertEqual(method_name, 'debug')
        self.assertEqual(method_args, ('test debug', ))
        self.assertEqual(method_kwargs, {})
 def setUp(self):
     mock_sensor_wrapper = MockSensorWrapper(pack='dummy',
                                             class_name='test')
     self.mock_service = MockSensorService(
         sensor_wrapper=mock_sensor_wrapper)
Beispiel #4
0
    def setUp(self):
        super(BaseSensorTestCase, self).setUp()

        class_name = self.sensor_cls.__name__
        sensor_wrapper = MockSensorWrapper(pack='tests', class_name=class_name)
        self.sensor_service = MockSensorService(sensor_wrapper=sensor_wrapper)
Beispiel #5
0
 def setUp(self):
     mock_sensor_wrapper = MockSensorWrapper(pack="dummy",
                                             class_name="test")
     self.mock_service = MockSensorService(
         sensor_wrapper=mock_sensor_wrapper)
    def test_list_set_get_delete_values(self):
        sensor_service = MockSensorService(sensor_wrapper=self._mock_sensor_wrapper)

        # list_values, set_value
        result = sensor_service.list_values()
        self.assertSequenceEqual(result, [])

        sensor_service.set_value(name='t1.local', value='test1', local=True)
        sensor_service.set_value(name='t1.global', value='test1', local=False)

        result = sensor_service.list_values(local=True)
        self.assertEqual(len(result), 1)
        self.assertEqual(result[0].name, 'dummy.test:t1.local')

        result = sensor_service.list_values(local=False)
        self.assertEqual(result[0].name, 'dummy.test:t1.local')
        self.assertEqual(result[1].name, 't1.global')
        self.assertEqual(len(result), 2)

        # get_value
        self.assertEqual(sensor_service.get_value('inexistent'), None)
        self.assertEqual(sensor_service.get_value(name='t1.local', local=True), 'test1')

        # delete_value
        self.assertEqual(len(sensor_service.list_values(local=True)), 1)
        self.assertEqual(sensor_service.delete_value('inexistent'), False)
        self.assertEqual(len(sensor_service.list_values(local=True)), 1)

        self.assertEqual(sensor_service.delete_value('t1.local'), True)
        self.assertEqual(len(sensor_service.list_values(local=True)), 0)
    def test_list_set_get_delete_values(self):
        sensor_service = MockSensorService(
            sensor_wrapper=self._mock_sensor_wrapper)

        # list_values, set_value
        result = sensor_service.list_values()
        self.assertSequenceEqual(result, [])

        sensor_service.set_value(name='t1.local', value='test1', local=True)
        sensor_service.set_value(name='t1.global', value='test1', local=False)

        result = sensor_service.list_values(local=True)
        self.assertEqual(len(result), 1)
        self.assertEqual(result[0].name, 'dummy.test:t1.local')

        result = sensor_service.list_values(local=False)
        self.assertEqual(result[0].name, 'dummy.test:t1.local')
        self.assertEqual(result[1].name, 't1.global')
        self.assertEqual(len(result), 2)

        # get_value
        self.assertEqual(sensor_service.get_value('inexistent'), None)
        self.assertEqual(sensor_service.get_value(name='t1.local', local=True),
                         'test1')

        # delete_value
        self.assertEqual(len(sensor_service.list_values(local=True)), 1)
        self.assertEqual(sensor_service.delete_value('inexistent'), False)
        self.assertEqual(len(sensor_service.list_values(local=True)), 1)

        self.assertEqual(sensor_service.delete_value('t1.local'), True)
        self.assertEqual(len(sensor_service.list_values(local=True)), 0)