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
|