Move migrate to separate WS command (#17890)
This commit is contained in:
parent
21686c9263
commit
1f07909a14
2 changed files with 43 additions and 5 deletions
|
@ -8,8 +8,8 @@ from ruamel.yaml import YAML
|
|||
from homeassistant.exceptions import HomeAssistantError
|
||||
from homeassistant.setup import async_setup_component
|
||||
from homeassistant.components.websocket_api.const import TYPE_RESULT
|
||||
from homeassistant.components.lovelace import (load_yaml,
|
||||
save_yaml, load_config,
|
||||
from homeassistant.components.lovelace import (load_yaml, migrate_config,
|
||||
save_yaml,
|
||||
UnsupportedYamlError)
|
||||
|
||||
TEST_YAML_A = """\
|
||||
|
@ -162,7 +162,7 @@ class TestYAML(unittest.TestCase):
|
|||
with patch('homeassistant.components.lovelace.load_yaml',
|
||||
return_value=self.yaml.load(TEST_YAML_A)), \
|
||||
patch('homeassistant.components.lovelace.save_yaml'):
|
||||
data = load_config(fname)
|
||||
data = migrate_config(fname)
|
||||
assert 'id' in data['views'][0]['cards'][0]
|
||||
assert 'id' in data['views'][1]
|
||||
|
||||
|
@ -171,8 +171,8 @@ class TestYAML(unittest.TestCase):
|
|||
fname = self._path_for("test7")
|
||||
with patch('homeassistant.components.lovelace.load_yaml',
|
||||
return_value=self.yaml.load(TEST_YAML_B)):
|
||||
data = load_config(fname)
|
||||
self.assertEqual(data, self.yaml.load(TEST_YAML_B))
|
||||
data = migrate_config(fname)
|
||||
assert data == self.yaml.load(TEST_YAML_B)
|
||||
|
||||
|
||||
async def test_deprecated_lovelace_ui(hass, hass_ws_client):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue