MCPcopy Create free account
hub / github.com/bitcraze/crazyflie-lib-python / setUp

Method setUp

test/crazyflie/test_syncLogger.py:41–56  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

39class SyncLoggerTest(unittest.TestCase):
40
41 def setUp(self):
42 self.cf_mock = MagicMock(spec=Crazyflie)
43 self.cf_mock.disconnected = Caller()
44
45 self.log_mock = MagicMock(spec=Log)
46 self.cf_mock.log = self.log_mock
47
48 self.log_config_mock = MagicMock(spec=LogConfig)
49 self.log_config_mock.data_received_cb = Caller()
50
51 self.log_config_mock2 = MagicMock(spec=LogConfig)
52 self.log_config_mock2.data_received_cb = Caller()
53
54 self.sut = SyncLogger(self.cf_mock, self.log_config_mock)
55 self.sut_multi = SyncLogger(
56 self.cf_mock, [self.log_config_mock, self.log_config_mock2])
57
58 def test_that_log_configuration_is_added_on_connect(self):
59 # Fixture

Callers

nothing calls this directly

Calls 2

CallerClass · 0.90
SyncLoggerClass · 0.90

Tested by

no test coverage detected