mirror of
https://github.com/home-assistant/core.git
synced 2025-07-18 18:57:06 +00:00
Revise race condition test.
This commit is contained in:
parent
7bd4e58b9d
commit
ee62120fe5
@ -387,16 +387,17 @@ class TestDeviceTrackerOwnTracks(unittest.TestCase):
|
|||||||
exit_message = REGION_LEAVE_MESSAGE.copy()
|
exit_message = REGION_LEAVE_MESSAGE.copy()
|
||||||
exit_message['desc'] = IBEACON_DEVICE
|
exit_message['desc'] = IBEACON_DEVICE
|
||||||
|
|
||||||
|
for i in range(0, 20):
|
||||||
|
fire_mqtt_message(
|
||||||
|
self.hass, EVENT_TOPIC, json.dumps(enter_message))
|
||||||
|
fire_mqtt_message(
|
||||||
|
self.hass, EVENT_TOPIC, json.dumps(exit_message))
|
||||||
|
|
||||||
fire_mqtt_message(
|
fire_mqtt_message(
|
||||||
self.hass, EVENT_TOPIC, json.dumps(enter_message))
|
self.hass, EVENT_TOPIC, json.dumps(enter_message))
|
||||||
fire_mqtt_message(
|
|
||||||
self.hass, EVENT_TOPIC, json.dumps(exit_message))
|
|
||||||
fire_mqtt_message(
|
|
||||||
self.hass, EVENT_TOPIC, json.dumps(enter_message))
|
|
||||||
fire_mqtt_message(
|
|
||||||
self.hass, EVENT_TOPIC, json.dumps(exit_message))
|
|
||||||
|
|
||||||
self.hass.pool.block_till_done()
|
self.hass.pool.block_till_done()
|
||||||
|
self.send_message(EVENT_TOPIC, exit_message)
|
||||||
self.assertEqual(owntracks.MOBILE_BEACONS_ACTIVE['greg_phone'], [])
|
self.assertEqual(owntracks.MOBILE_BEACONS_ACTIVE['greg_phone'], [])
|
||||||
|
|
||||||
def test_mobile_multiple_enter_exit(self):
|
def test_mobile_multiple_enter_exit(self):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user