Updater component - rename opt_out to reporting (#3979)

* Updater component - rename opt_out to reporting

* Fix tests
This commit is contained in:
Johann Kellerman 2016-10-22 05:40:23 +02:00 committed by Paulus Schoutsen
parent 9f7e167669
commit 6e903fd429
2 changed files with 6 additions and 6 deletions

View file

@ -27,12 +27,12 @@ DOMAIN = 'updater'
ENTITY_ID = 'updater.updater'
ATTR_RELEASE_NOTES = 'release_notes'
UPDATER_UUID_FILE = '.uuid'
CONF_OPT_OUT = 'opt_out'
CONF_REPORTING = 'reporting'
REQUIREMENTS = ['distro==1.0.0']
CONFIG_SCHEMA = vol.Schema({DOMAIN: {
vol.Optional(CONF_OPT_OUT, default=False): cv.boolean
vol.Optional(CONF_REPORTING, default=True): cv.boolean
}}, extra=vol.ALLOW_EXTRA)
@ -63,7 +63,7 @@ def setup(hass, config):
_LOGGER.warning('Updater not supported in development version')
return False
huuid = None if config.get(CONF_OPT_OUT) else _load_uuid(hass)
huuid = _load_uuid(hass) if config.get(CONF_REPORTING) else None
# Update daily, start 1 hour after startup
_dt = datetime.now() + timedelta(hours=1)

View file

@ -41,7 +41,7 @@ class TestUpdater(unittest.TestCase):
with assert_setup_component(1) as config:
setup_component(self.hass, updater.DOMAIN, {updater.DOMAIN: {}})
_dt = datetime.now() + timedelta(hours=1)
assert config['updater'] == {'opt_out': False}
assert config['updater'] == {'reporting': True}
for secs in [-1, 0, 1]:
fire_time_changed(self.hass, _dt + timedelta(seconds=secs))
@ -61,7 +61,7 @@ class TestUpdater(unittest.TestCase):
assert setup_component(
self.hass, updater.DOMAIN, {updater.DOMAIN: {}})
_dt = datetime.now() + timedelta(hours=1)
assert config['updater'] == {'opt_out': False}
assert config['updater'] == {'reporting': True}
self.assertIsNone(self.hass.states.get(updater.ENTITY_ID))
@ -95,7 +95,7 @@ class TestUpdater(unittest.TestCase):
with assert_setup_component(1) as config:
assert not setup_component(
self.hass, updater.DOMAIN, {updater.DOMAIN: {}})
assert config['updater'] == {'opt_out': False}
assert config['updater'] == {'reporting': True}
def test_uuid_function(self):
"""Test if the uuid function works."""