mirror of
https://github.com/home-assistant/core.git
synced 2025-07-25 14:17:45 +00:00
Test tweaks (#11560)
* Fix is_allowed_path on OS X * Move APNS2 inside func in test
This commit is contained in:
parent
d793cfeb68
commit
0d06e8c1c9
@ -3,7 +3,6 @@ import io
|
|||||||
import unittest
|
import unittest
|
||||||
from unittest.mock import Mock, patch, mock_open
|
from unittest.mock import Mock, patch, mock_open
|
||||||
|
|
||||||
from apns2.errors import Unregistered
|
|
||||||
import yaml
|
import yaml
|
||||||
|
|
||||||
import homeassistant.components.notify as notify
|
import homeassistant.components.notify as notify
|
||||||
@ -359,6 +358,8 @@ class TestApns(unittest.TestCase):
|
|||||||
@patch('homeassistant.components.notify.apns._write_device')
|
@patch('homeassistant.components.notify.apns._write_device')
|
||||||
def test_disable_when_unregistered(self, mock_write, mock_client):
|
def test_disable_when_unregistered(self, mock_write, mock_client):
|
||||||
"""Test disabling a device when it is unregistered."""
|
"""Test disabling a device when it is unregistered."""
|
||||||
|
from apns2.errors import Unregistered
|
||||||
|
|
||||||
send = mock_client.return_value.send_notification
|
send = mock_client.return_value.send_notification
|
||||||
send.side_effect = Unregistered()
|
send.side_effect = Unregistered()
|
||||||
|
|
||||||
|
@ -797,8 +797,10 @@ class TestConfig(unittest.TestCase):
|
|||||||
def test_is_allowed_path(self):
|
def test_is_allowed_path(self):
|
||||||
"""Test is_allowed_path method."""
|
"""Test is_allowed_path method."""
|
||||||
with TemporaryDirectory() as tmp_dir:
|
with TemporaryDirectory() as tmp_dir:
|
||||||
|
# The created dir is in /tmp. This is a symlink on OS X
|
||||||
|
# causing this test to fail unless we resolve path first.
|
||||||
self.config.whitelist_external_dirs = set((
|
self.config.whitelist_external_dirs = set((
|
||||||
tmp_dir,
|
os.path.realpath(tmp_dir),
|
||||||
))
|
))
|
||||||
|
|
||||||
test_file = os.path.join(tmp_dir, "test.jpg")
|
test_file = os.path.join(tmp_dir, "test.jpg")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user