16 lines
407 B
Python
16 lines
407 B
Python
|
"""Tests for Home Assistant View."""
|
||
|
from aiohttp.web_exceptions import HTTPInternalServerError
|
||
|
import pytest
|
||
|
|
||
|
from homeassistant.components.http.view import HomeAssistantView
|
||
|
|
||
|
|
||
|
async def test_invalid_json(caplog):
|
||
|
"""Test trying to return invalid JSON."""
|
||
|
view = HomeAssistantView()
|
||
|
|
||
|
with pytest.raises(HTTPInternalServerError):
|
||
|
view.json(object)
|
||
|
|
||
|
assert str(object) in caplog.text
|