mirror of
https://github.com/home-assistant/core.git
synced 2025-12-26 22:18:40 +00:00
Protect add_job (#4932)
This commit is contained in:
committed by
Paulus Schoutsen
parent
43d18daebd
commit
1d60760e21
@@ -6,6 +6,7 @@ from unittest.mock import patch, MagicMock
|
||||
from datetime import datetime, timedelta
|
||||
|
||||
import pytz
|
||||
import pytest
|
||||
|
||||
import homeassistant.core as ha
|
||||
from homeassistant.exceptions import InvalidEntityFormatError
|
||||
@@ -214,6 +215,11 @@ class TestHomeAssistant(unittest.TestCase):
|
||||
assert len(self.hass._pending_tasks) == 0
|
||||
assert len(call_count) == 2
|
||||
|
||||
def test_add_job_with_none(self):
|
||||
"""Try to add a job with None as function."""
|
||||
with pytest.raises(ValueError):
|
||||
self.hass.add_job(None, 'test_arg')
|
||||
|
||||
|
||||
class TestEvent(unittest.TestCase):
|
||||
"""A Test Event class."""
|
||||
|
||||
Reference in New Issue
Block a user