MCPcopy
hub / github.com/rytilahti/python-miio / __init__

Method __init__

miio/tests/test_heater_miot.py:22–35  ·  view source on GitHub ↗
(self, *args, **kwargs)

Source from the content-addressed store, hash-verified

20
21class DummyHeaterMiot(DummyMiotDevice, HeaterMiot):
22 def __init__(self, *args, **kwargs):
23 self.state = _INITIAL_STATE
24 self.return_values = {
25 "get_prop": self._get_state,
26 "set_power": lambda x: self._set_state("power", x),
27 "set_led_brightness": lambda x: self._set_state("led_brightness", x),
28 "set_buzzer": lambda x: self._set_state("buzzer", x),
29 "set_child_lock": lambda x: self._set_state("child_lock", x),
30 "set_delay_off": lambda x: self._set_state("countdown_time", x),
31 "set_target_temperature": lambda x: self._set_state(
32 "target_temperature", x
33 ),
34 }
35 super().__init__(*args, **kwargs)
36
37
38@pytest.fixture(scope="class")

Callers

nothing calls this directly

Calls 1

_set_stateMethod · 0.45

Tested by

no test coverage detected