Commit Graph

1055 Commits

Author SHA1 Message Date
Martin Weinelt
23c5d04f56
Merge pull request #127588 from mweinelt/home-assistant
home-assistant: disable adbode/test_camera.py::test_camera_off test
2021-06-20 22:08:26 +02:00
Sandro
67745e9cb0
Merge pull request #127534 from fabaff/pysml 2021-06-20 22:02:40 +02:00
Martin Weinelt
71e8cc09d1
home-assistant: disable adbode/test_camera.py::test_camera_off test
```
___________________________ test_camera_off[pyloop] ____________________________
[gw5] linux -- Python 3.8.9 /nix/store/4s0h5aawbap3xhldxhcijvl26751qrjr-python3-3.8.9/bin/python3.8

hass = <homeassistant.core.HomeAssistant object at 0x7fff4433b580>

    async def test_camera_off(hass):
        """Test the camera turn off service."""
        await setup_platform(hass, CAMERA_DOMAIN)

        with patch("abodepy.AbodeCamera.privacy_mode") as mock_capture:
>           await hass.services.async_call(
                CAMERA_DOMAIN,
                "turn_off",
                {ATTR_ENTITY_ID: "camera.test_cam"},
                blocking=True,
            )

hass       = <homeassistant.core.HomeAssistant object at 0x7fff4433b580>
mock_capture = <MagicMock name='privacy_mode' id='140734337787888'>

tests/components/abode/test_camera.py:64:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <homeassistant.core.ServiceRegistry object at 0x7fff442c1cd0>
domain = 'camera', service = 'turn_off'
service_data = {'entity_id': 'camera.test_cam'}, blocking = True
context = Context(user_id=None, parent_id=None, id='20e520e6917f171d80558dcc4b10b219')
limit = 10, target = None

    async def async_call(
        self,
        domain: str,
        service: str,
        service_data: dict | None = None,
        blocking: bool = False,
        context: Context | None = None,
        limit: float | None = SERVICE_CALL_LIMIT,
        target: dict | None = None,
    ) -> bool | None:
        """
        Call a service.

        Specify blocking=True to wait until service is executed.
        Waits a maximum of limit, which may be None for no timeout.

        If blocking = True, will return boolean if service executed
        successfully within limit.

        This method will fire an event to indicate the service has been called.

        Because the service is sent as an event you are not allowed to use
        the keys ATTR_DOMAIN and ATTR_SERVICE in your service_data.

        This method is a coroutine.
        """
        domain = domain.lower()
        service = service.lower()
        context = context or Context()
        service_data = service_data or {}

        try:
            handler = self._services[domain][service]
        except KeyError:
>           raise ServiceNotFound(domain, service) from None
E           homeassistant.exceptions.ServiceNotFound: Unable to find service camera.turn_off

blocking   = True
context    = Context(user_id=None, parent_id=None, id='20e520e6917f171d80558dcc4b10b219')
domain     = 'camera'
limit      = 10
self       = <homeassistant.core.ServiceRegistry object at 0x7fff442c1cd0>
service    = 'turn_off'
service_data = {'entity_id': 'camera.test_cam'}
target     = None

homeassistant/core.py:1438: ServiceNotFound
---------------------------- Captured stderr setup -----------------------------
DEBUG:asyncio:Using selector: EpollSelector
------------------------------ Captured log setup ------------------------------
DEBUG    asyncio:selector_events.py:59 Using selector: EpollSelector
----------------------------- Captured stderr call -----------------------------
INFO:homeassistant.loader:Loaded abode from homeassistant.components.abode
INFO:homeassistant.setup:Setting up abode
INFO:homeassistant.setup:Setup of domain abode took 0.0 seconds
DEBUG:abodepy:Cache found at: /build/source/tests/testing_config/abodepy_cache.pickle
WARNING:abodepy.utils:Empty pickle file: /build/source/tests/testing_config/abodepy_cache.pickle
DEBUG:abodepy:Removing invalid cache file: /build/source/tests/testing_config/abodepy_cache.pickle
ERROR:homeassistant.config_entries:Error setting up entry Mock Title for abode
Traceback (most recent call last):
  File "/build/source/homeassistant/config_entries.py", line 293, in async_setup
    result = await component.async_setup_entry(hass, self)  # type: ignore
  File "/build/source/homeassistant/components/abode/__init__.py", line 125, in async_setup_entry
    abode = await hass.async_add_executor_job(
  File "/nix/store/4s0h5aawbap3xhldxhcijvl26751qrjr-python3-3.8.9/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/nix/store/6s0sdvk0crvcfyv7w33yc7w4bkzl0y1w-python3.8-abodepy-1.2.1/lib/python3.8/site-packages/abodepy/__init__.py", line 85, in __init__
    self._load_cache()
  File "/nix/store/6s0sdvk0crvcfyv7w33yc7w4bkzl0y1w-python3.8-abodepy-1.2.1/lib/python3.8/site-packages/abodepy/__init__.py", line 497, in _load_cache
    os.remove(self._cache_path)
FileNotFoundError: [Errno 2] No such file or directory: '/build/source/tests/testing_config/abodepy_cache.pickle'
DEBUG:homeassistant.core:Bus:Handling <Event component_loaded[L]:
component=abode>
```
2021-06-20 20:11:45 +02:00
Martin Weinelt
88782d1606
Merge pull request #127580 from dotlambda/herepy-init 2021-06-20 18:54:54 +02:00
Sandro
2c1be9e8d9
Merge pull request #127559 from fabaff/ecoaliface 2021-06-20 18:39:19 +02:00
Sandro
98ab358556
Merge pull request #127555 from fabaff/pypca 2021-06-20 18:29:26 +02:00
Sandro
6027be1ba2
Merge pull request #127551 from fabaff/aladdin-connect 2021-06-20 18:28:13 +02:00
Robert Schütz
b86c53ddc4 home-assistant: test here_travel_time component 2021-06-20 18:22:04 +02:00
Sandro
94a1806bc9
Merge pull request #127539 from fabaff/enturclient 2021-06-20 18:18:47 +02:00
Robert Schütz
00bc61110b home-assistant: update component-packages.nix 2021-06-20 18:10:22 +02:00
Fabian Affolter
d01388bf40 home-assistant: update component-packages 2021-06-20 14:40:48 +02:00
Fabian Affolter
03d0c01065 home-assistant: update component-packages 2021-06-20 13:59:03 +02:00
Fabian Affolter
4445a89c05 home-assistant: update component-packages 2021-06-20 13:37:03 +02:00
Martin Weinelt
05657665d5
Merge pull request #127543 from fabaff/pymill 2021-06-20 12:47:09 +02:00
Fabian Affolter
0dc2567bee home-assistant: enable mill tests 2021-06-20 11:46:35 +02:00
Fabian Affolter
faad598cbf home-assistant: update component-packages 2021-06-20 11:45:45 +02:00
Fabian Affolter
5988bc29b3 home-assistant: enable ipma tests 2021-06-20 11:33:01 +02:00
Fabian Affolter
2bbc83edc4 home-assistant: update component-packages 2021-06-20 11:31:59 +02:00
Fabian Affolter
9c69513e1b home-assistant: update component-packages 2021-06-20 11:14:38 +02:00
Fabian Affolter
831f12fe6e home-assistant: update component-packages 2021-06-20 10:50:33 +02:00
Robert Schütz
6498fb43a6 home-assistant: test hive component 2021-06-19 18:18:57 +02:00
Robert Schütz
ef27876d15 home-assistant: update component-packages.nix 2021-06-19 18:18:57 +02:00
Robert Schütz
71de28cfa8 home-assistant: test heos component 2021-06-19 17:34:52 +02:00
Robert Schütz
9518b35127 home-assistant: update component-packages.nix 2021-06-19 17:32:54 +02:00
Robert Schütz
6db5450068 home-assistant: test hangouts component 2021-06-19 13:35:01 +02:00
Robert Schütz
46c5313b78 home-assistant: update component-packages.nix 2021-06-19 13:33:01 +02:00
Robert Schütz
d8e175011a home-assistant: test habitica component 2021-06-19 11:46:33 +02:00
Robert Schütz
1f356cf7a8 home-assistant: update component-packages.nix 2021-06-19 11:45:22 +02:00
Robert Schütz
3b35637fdc home-assistant: test emulated_roku component 2021-06-18 23:47:19 +02:00
Robert Schütz
4fb1db2d73 home-assistant: update component-packages.nix 2021-06-18 23:44:53 +02:00
Sandro
1598bfdb4b
Merge pull request #127374 from dotlambda/enocean-init 2021-06-18 20:20:03 +02:00
Sandro
0da0d6a494
Merge pull request #127361 from dotlambda/pmsensor-init 2021-06-18 20:01:58 +02:00
Sandro
e7f3952762
Merge pull request #127358 from dotlambda/epson-projector-init 2021-06-18 20:01:29 +02:00
Robert Schütz
afbade0186 home-assistant: test enocean component 2021-06-18 18:08:30 +02:00
Robert Schütz
d7398d2c38 home-assistant: update component-packages.nix 2021-06-18 18:08:30 +02:00
Robert Schütz
0dd87d9024 home-assistant: test mhz19 component 2021-06-18 16:13:42 +02:00
Robert Schütz
ab8d6df7fa home-assistant: update component-packages.nix 2021-06-18 16:11:41 +02:00
Robert Schütz
e60c5875ed home-assistant: test epson component 2021-06-18 16:03:41 +02:00
Robert Schütz
2896efa568 home-assistant: update component-packages.nix 2021-06-18 16:02:34 +02:00
Robert Schütz
67ac6fd066 home-assistant: test emulated_kasa and sense components 2021-06-18 15:41:07 +02:00
Robert Schütz
65e6c70d7d home-assistant: update component-packages.nix 2021-06-18 15:38:07 +02:00
Sandro
108e2f26a6
Merge pull request #126047 from fabaff/elgato 2021-06-18 11:55:10 +02:00
Sandro
b9c72ca4af
Merge pull request #127205 from dotlambda/doorbirdpy-init 2021-06-18 10:24:35 +02:00
Robert Schütz
be2b5534e2 home-assistant: support ee_brightbox component 2021-06-18 02:41:43 +02:00
Martin Weinelt
34d8d085ca
Merge pull request #127271 from dotlambda/python-ecobee-api-init 2021-06-18 02:16:09 +02:00
Martin Weinelt
6de87929ca
Merge pull request #127250 from dotlambda/pdunehd-init 2021-06-18 01:35:23 +02:00
Robert Schütz
7865fdd5d1 home-assistant: test ecobee component 2021-06-18 00:24:32 +02:00
Robert Schütz
4c1ec204d7 home-assistant: update component-packages.nix 2021-06-18 00:23:08 +02:00
Robert Schütz
0a57f14b31 home-assistant: test dunehd component 2021-06-17 20:14:21 +02:00
Robert Schütz
72a8e1381a home-assistant: update component-packages.nix 2021-06-17 20:12:36 +02:00