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)
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)
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)