core/tests/components/modbus
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
..
fixtures Prettify yaml (tests) (#68891) 2022-03-30 11:26:08 +02:00
__init__.py
conftest.py
test_binary_sensor.py Accept input register in Modbus binary sensor (#81352) 2022-11-07 10:14:12 +01:00
test_climate.py Fix modbus hvac mode keys (#81747) 2022-11-09 11:09:21 +01:00
test_cover.py
test_fan.py
test_init.py Test corrections noticed during pytest upgrade (#82579) 2022-11-23 20:53:28 +01:00
test_light.py
test_sensor.py Add full test of wrap option (#82308) 2022-11-22 09:57:04 +01:00
test_switch.py