class TestObserver(unittest.TestCase): def setUp(self): self.o = Observer() def test_collector_type_check(self): self.assertRaises(TypeError, self.o.add_sensor_collection) def test_measurement(self): c = DummyCollector(time_const=True) self.o.add_sensor_collection(DummyCollector(time_const=True)) observer_data = self.o.run_measurement() collector_data = c.read_sensors() self.assertEqual(collector_data, observer_data) def tearDown(self): pass
def setUp(self): self.o = Observer()
def main(): o = Observer() o.add_sensor_collection(DummyCollector()) o.connect_fluxdb('moin') o.log_observation(5, 2)