Do not call update() in constructor (#8892)
This commit is contained in:
1 parent
f513f6271e
commit
be94f6e939
5 files changed
+25
-23
No files matched your search
@@ -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):
|
||||
|
||||
Reference in new issue
Block a user