Do not call update() in constructor (#8892)

This commit is contained in:
Fabian Affolter authored and Pascal Vizeli committed 2017-08-08 22:36:59 +02:00
1 parent f513f6271e
commit be94f6e939
5 files changed
+25 -23

No files matched your search

+3 -1
View File
@@ -26,7 +26,7 @@ class TestCommandSensorSensor(unittest.TestCase):
}
devices = []
def add_dev_callback(devs):
def add_dev_callback(devs, update):
"""Add callback to add devices."""
for dev in devs:
devices.append(dev)
@@ -35,6 +35,7 @@ class TestCommandSensorSensor(unittest.TestCase):
self.assertEqual(1, len(devices))
entity = devices[0]
entity.update()
self.assertEqual('Test', entity.name)
self.assertEqual('in', entity.unit_of_measurement)
self.assertEqual('5', entity.state)
@@ -57,6 +58,7 @@ class TestCommandSensorSensor(unittest.TestCase):
self.hass, data, 'test', 'in',
Template('{{ value | multiply(0.1) }}', self.hass))
entity.update()
self.assertEqual(5, float(entity.state))
def test_bad_command(self):