Skip to content

Commit

Permalink
try again to fix testing error with new service description
Browse files Browse the repository at this point in the history
  • Loading branch information
craigbarratt committed Mar 4, 2021
1 parent 218e397 commit 954b823
Showing 1 changed file with 11 additions and 18 deletions.
29 changes: 11 additions & 18 deletions tests/test_init.py
Original file line number Diff line number Diff line change
Expand Up @@ -200,28 +200,21 @@ def func_yaml_doc_string(param2=None, param3=None):
with patch(
"homeassistant.loader.async_get_custom_components", return_value={"pyscript": integration},
):
descriptions = await async_get_all_descriptions(hass)
descriptions = (await async_get_all_descriptions(hass))[DOMAIN]

descriptions[DOMAIN].pop("name", None)
assert descriptions[DOMAIN]["func_no_doc_string"] == {
"description": "pyscript function func_no_doc_string()",
"fields": {"param1": {"description": "argument param1"}},
}
assert descriptions["func_no_doc_string"]["description"] == "pyscript function func_no_doc_string()"
assert descriptions["func_no_doc_string"]["fields"] == {"param1": {"description": "argument param1"}}

assert descriptions[DOMAIN]["func_simple_doc_string"] == {
"description": "This is func2_simple_doc_string.",
"fields": {
"param2": {"description": "argument param2"},
"param3": {"description": "argument param3"},
},
assert descriptions["func_simple_doc_string"]["description"] == "This is func2_simple_doc_string."
assert descriptions["func_simple_doc_string"]["fields"] == {
"param2": {"description": "argument param2"},
"param3": {"description": "argument param3"},
}

assert descriptions[DOMAIN]["func_yaml_doc_string"] == {
"description": "This is func_yaml_doc_string.",
"fields": {
"param1": {"description": "first argument", "example": "12"},
"param2": {"description": "second argument", "example": "34"},
},
assert descriptions["func_yaml_doc_string"]["description"] == "This is func_yaml_doc_string."
assert descriptions["func_yaml_doc_string"]["fields"] == {
"param1": {"description": "first argument", "example": "12"},
"param2": {"description": "second argument", "example": "34"},
}


Expand Down

0 comments on commit 954b823

Please sign in to comment.