core/tests/components/automation
Joakim Plate 8bd4125390
Test corrections noticed during pytest upgrade (#82579)
* Withing trigger a call to coordinator after init

* Stop discovery task on STOP event

* Stop dsmr connection task on STOP

* Use autospec in modem_serial tests

close on AioSerial is non async, and should not be mocked as a coroutine

* Make sure responder is specced correctly

tests/components/emulated_hue/test_init.py::test_setup_works
  /Users/joakim/src/hass/home-assistant/homeassistant/components/emulated_hue/__init__.py:119: RuntimeWarning: coroutine 'AsyncMockMixin._execute_mock_call' was never awaited
    protocol.close()

* Don't assume Pymodbus is the only thing logging

* Use gather instead of wait

```
homeassistant/components/homeassistant/__init__.py:208: DeprecationWarning: The explicit passing of coroutine objects to asyncio.wait() is deprecated since Python 3.8, and scheduled for removal in Python 3.11.
```

* Increase wait time for automation tests

Assuming exit within 1 seconds is unreasonable on a potentially loaded
test machine.

* Avoid changing app state after startup
2022-11-23 20:53:28 +01:00
..
__init__.py
conftest.py
test_blueprint.py
test_init.py Test corrections noticed during pytest upgrade (#82579) 2022-11-23 20:53:28 +01:00
test_logbook.py Add additional context data to logbook events (#71721) 2022-05-12 17:21:14 -07:00
test_recorder.py Ensure recorder test fixture is setup before hass fixture (#80528) 2022-10-19 07:58:47 +02:00
test_reproduce_state.py Clean up async_reproduce_state helper usage (#68617) 2022-03-24 14:40:54 +01:00