Update reporting for media_source.async_resolve_media (#111969)

* Update reporting for media_source.async_resolve_media

* Don't raise on core

* Fix tests
This commit is contained in:
Paulus Schoutsen
2024-03-01 16:18:58 -05:00
parent 005493bb5a
commit 435bb50d29
4 changed files with 26 additions and 17 deletions

View File

@@ -81,7 +81,9 @@ async def test_resolve(
f"FILE|{config_entry.entry_id}|{TEST_CHANNEL}|{TEST_STREAM}|{TEST_FILE_NAME}"
)
play_media = await async_resolve_media(hass, f"{URI_SCHEME}{DOMAIN}/{file_id}")
play_media = await async_resolve_media(
hass, f"{URI_SCHEME}{DOMAIN}/{file_id}", None
)
assert play_media.mime_type == TEST_MIME_TYPE
@@ -245,7 +247,7 @@ async def test_browsing_errors(
with pytest.raises(Unresolvable):
await async_browse_media(hass, f"{URI_SCHEME}{DOMAIN}/UNKNOWN")
with pytest.raises(Unresolvable):
await async_resolve_media(hass, f"{URI_SCHEME}{DOMAIN}/UNKNOWN")
await async_resolve_media(hass, f"{URI_SCHEME}{DOMAIN}/UNKNOWN", None)
async def test_browsing_not_loaded(