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 committed by GitHub
parent 16b162cd07
commit 0628c26ea0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
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(