From 5b10d35aa8df90ef27ac61ee9edfdcab3b1bd119 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Tue, 20 Jan 2015 22:23:58 -0800 Subject: [PATCH] Fix flaky device scanner test --- tests/test_component_device_scanner.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/test_component_device_scanner.py b/tests/test_component_device_scanner.py index 47ad6f7d798..59b1c2a1746 100644 --- a/tests/test_component_device_scanner.py +++ b/tests/test_component_device_scanner.py @@ -122,13 +122,11 @@ class TestComponentsDeviceTracker(unittest.TestCase): # be every 12 seconds or else the time_changed event will be ignored. nowAlmostMinimumGone = now + device_tracker.TIME_DEVICE_NOT_FOUND nowAlmostMinimumGone -= timedelta( - seconds=(nowAlmostMinimumGone.second % 12)) + seconds=12+(nowAlmostMinimumGone.second % 12)) nowMinimumGone = now + device_tracker.TIME_DEVICE_NOT_FOUND nowMinimumGone += timedelta(seconds=12-(nowMinimumGone.second % 12)) - print(now, nowAlmostMinimumGone, nowMinimumGone) - # Test initial is correct self.assertTrue(device_tracker.is_on(self.hass)) self.assertFalse(device_tracker.is_on(self.hass, dev1)) @@ -153,10 +151,10 @@ class TestComponentsDeviceTracker(unittest.TestCase): fil.write('dev2,Device 2,1,http://example.com/picture.jpg\n') fil.write('dev3,DEV3,1,\n') - # reload dev file scanner.come_home('dev1') scanner.leave_home('dev2') + # reload dev file self.hass.services.call( device_tracker.DOMAIN, device_tracker.SERVICE_DEVICE_TRACKER_RELOAD)