Skip to content

Commit fa2cb51

Browse files
committed
Change smile to api
to avoid smile.smile.x naming
1 parent baab238 commit fa2cb51

File tree

1 file changed

+128
-128
lines changed

1 file changed

+128
-128
lines changed

tests/components/plugwise/conftest.py

Lines changed: 128 additions & 128 deletions
Original file line numberDiff line numberDiff line change
@@ -102,18 +102,18 @@ def mock_smile_config_flow() -> Generator[MagicMock]:
102102
with patch(
103103
"homeassistant.components.plugwise.config_flow.Smile",
104104
autospec=True,
105-
) as smile_mock:
106-
smile = smile_mock.return_value
105+
) as api_mock:
106+
api = api_mock.return_value
107107

108-
smile.connect.return_value = Version("4.3.2")
109-
smile.smile = Munch()
110-
smile.smile.hostname = "smile12345"
111-
smile.smile.model = "Test Model"
112-
smile.smile.model_id = "Test Model ID"
113-
smile.smile.name = "Test Smile Name"
114-
smile.smile.version = "4.3.2"
108+
api.connect.return_value = Version("4.3.2")
109+
api.smile = Munch()
110+
api.smile.hostname = "smile12345"
111+
api.smile.model = "Test Model"
112+
api.smile.model_id = "Test Model ID"
113+
api.smile.name = "Test Smile Name"
114+
api.smile.version = "4.3.2"
115115

116-
yield smile
116+
yield api
117117

118118

119119
@pytest.fixture
@@ -124,29 +124,29 @@ def mock_smile_adam() -> Generator[MagicMock]:
124124
with (
125125
patch(
126126
"homeassistant.components.plugwise.coordinator.Smile", autospec=True
127-
) as smile_mock,
127+
) as api_mock,
128128
patch(
129129
"homeassistant.components.plugwise.config_flow.Smile",
130-
new=smile_mock,
130+
new=api_mock,
131131
),
132132
):
133-
smile = smile_mock.return_value
133+
api = api_mock.return_value
134134

135-
smile.async_update.return_value = data
136-
smile.cooling_present = False
137-
smile.connect.return_value = Version("3.0.15")
138-
smile.gateway_id = "fe799307f1624099878210aa0b9f1475"
139-
smile.heater_id = "90986d591dcd426cae3ec3e8111ff730"
140-
smile.reboot = True
141-
smile.smile = Munch()
142-
smile.smile.hostname = "smile98765"
143-
smile.smile.model = "Gateway"
144-
smile.smile.model_id = "smile_open_therm"
145-
smile.smile.name = "Adam"
146-
smile.smile.type = "thermostat"
147-
smile.smile.version = "3.0.15"
135+
api.async_update.return_value = data
136+
api.cooling_present = False
137+
api.connect.return_value = Version("3.0.15")
138+
api.gateway_id = "fe799307f1624099878210aa0b9f1475"
139+
api.heater_id = "90986d591dcd426cae3ec3e8111ff730"
140+
api.reboot = True
141+
api.smile = Munch()
142+
api.smile.hostname = "smile98765"
143+
api.smile.model = "Gateway"
144+
api.smile.model_id = "smile_open_therm"
145+
api.smile.name = "Adam"
146+
api.smile.type = "thermostat"
147+
api.smile.version = "3.0.15"
148148

149-
yield smile
149+
yield api
150150

151151

152152
@pytest.fixture
@@ -155,24 +155,24 @@ def mock_smile_adam_heat_cool(chosen_env: str, cooling_present: bool) -> Generat
155155
data = _read_json(chosen_env, "data")
156156
with patch(
157157
"homeassistant.components.plugwise.coordinator.Smile", autospec=True
158-
) as smile_mock:
159-
smile = smile_mock.return_value
160-
161-
smile.async_update.return_value = data
162-
smile.connect.return_value = Version("3.6.4")
163-
smile.cooling_present = cooling_present
164-
smile.gateway_id = "da224107914542988a88561b4452b0f6"
165-
smile.heater_id = "056ee145a816487eaa69243c3280f8bf"
166-
smile.reboot = True
167-
smile.smile = Munch()
168-
smile.smile.version = "3.6.4"
169-
smile.smile.type = "thermostat"
170-
smile.smile.hostname = "smile98765"
171-
smile.smile.model = "Gateway"
172-
smile.smile.model_id = "smile_open_therm"
173-
smile.smile.name = "Adam"
174-
175-
yield smile
158+
) as api_mock:
159+
api = api_mock.return_value
160+
161+
api.async_update.return_value = data
162+
api.connect.return_value = Version("3.6.4")
163+
api.cooling_present = cooling_present
164+
api.gateway_id = "da224107914542988a88561b4452b0f6"
165+
api.heater_id = "056ee145a816487eaa69243c3280f8bf"
166+
api.reboot = True
167+
api.smile = Munch()
168+
api.smile.version = "3.6.4"
169+
api.smile.type = "thermostat"
170+
api.smile.hostname = "smile98765"
171+
api.smile.model = "Gateway"
172+
api.smile.model_id = "smile_open_therm"
173+
api.smile.name = "Adam"
174+
175+
yield api
176176

177177

178178
@pytest.fixture
@@ -182,24 +182,24 @@ def mock_smile_adam_4() -> Generator[MagicMock]:
182182
data = _read_json(chosen_env, "data")
183183
with patch(
184184
"homeassistant.components.plugwise.coordinator.Smile", autospec=True
185-
) as smile_mock:
186-
smile = smile_mock.return_value
187-
188-
smile.async_update.return_value = data
189-
smile.connect.return_value = Version("3.2.8")
190-
smile.cooling_present = False
191-
smile.gateway_id = "b5c2386c6f6342669e50fe49dd05b188"
192-
smile.heater_id = "e4684553153b44afbef2200885f379dc"
193-
smile.reboot = True
194-
smile.smile = Munch()
195-
smile.smile.hostname = "smile98765"
196-
smile.smile.model = "Gateway"
197-
smile.smile.model_id = "smile_open_therm"
198-
smile.smile.name = "Adam"
199-
smile.smile.type = "thermostat"
200-
smile.smile.version = "3.2.8"
201-
202-
yield smile
185+
) as api_mock:
186+
api = api_mock.return_value
187+
188+
api.async_update.return_value = data
189+
api.connect.return_value = Version("3.2.8")
190+
api.cooling_present = False
191+
api.gateway_id = "b5c2386c6f6342669e50fe49dd05b188"
192+
api.heater_id = "e4684553153b44afbef2200885f379dc"
193+
api.reboot = True
194+
api.smile = Munch()
195+
api.smile.hostname = "smile98765"
196+
api.smile.model = "Gateway"
197+
api.smile.model_id = "smile_open_therm"
198+
api.smile.name = "Adam"
199+
api.smile.type = "thermostat"
200+
api.smile.version = "3.2.8"
201+
202+
yield api
203203

204204

205205
@pytest.fixture
@@ -208,24 +208,24 @@ def mock_smile_anna(chosen_env: str, cooling_present: bool) -> Generator[MagicMo
208208
data = _read_json(chosen_env, "data")
209209
with patch(
210210
"homeassistant.components.plugwise.coordinator.Smile", autospec=True
211-
) as smile_mock:
212-
smile = smile_mock.return_value
213-
214-
smile.async_update.return_value = data
215-
smile.connect.return_value = Version("4.0.15")
216-
smile.cooling_present = cooling_present
217-
smile.gateway_id = "015ae9ea3f964e668e490fa39da3870b"
218-
smile.heater_id = "1cbf783bb11e4a7c8a6843dee3a86927"
219-
smile.reboot = True
220-
smile.smile = Munch()
221-
smile.smile.version = "4.0.15"
222-
smile.smile.type = "thermostat"
223-
smile.smile.hostname = "smile98765"
224-
smile.smile.model = "Gateway"
225-
smile.smile.model_id = "smile_thermo"
226-
smile.smile.name = "Smile Anna"
227-
228-
yield smile
211+
) as api_mock:
212+
api = api_mock.return_value
213+
214+
api.async_update.return_value = data
215+
api.connect.return_value = Version("4.0.15")
216+
api.cooling_present = cooling_present
217+
api.gateway_id = "015ae9ea3f964e668e490fa39da3870b"
218+
api.heater_id = "1cbf783bb11e4a7c8a6843dee3a86927"
219+
api.reboot = True
220+
api.smile = Munch()
221+
api.smile.version = "4.0.15"
222+
api.smile.type = "thermostat"
223+
api.smile.hostname = "smile98765"
224+
api.smile.model = "Gateway"
225+
api.smile.model_id = "smile_thermo"
226+
api.smile.name = "Smile Anna"
227+
228+
yield api
229229

230230

231231
@pytest.fixture
@@ -234,23 +234,23 @@ def mock_smile_p1(chosen_env: str, gateway_id: str) -> Generator[MagicMock]:
234234
data = _read_json(chosen_env, "data")
235235
with patch(
236236
"homeassistant.components.plugwise.coordinator.Smile", autospec=True
237-
) as smile_mock:
238-
smile = smile_mock.return_value
237+
) as api_mock:
238+
api = api_mock.return_value
239239

240-
smile.async_update.return_value = data
241-
smile.connect.return_value = Version("4.4.2")
242-
smile.gateway_id = gateway_id
243-
smile.heater_id = None
244-
smile.reboot = True
245-
smile.smile = Munch()
246-
smile.smile.hostname = "smile98765"
247-
smile.smile.model = "Gateway"
248-
smile.smile.model_id = "smile"
249-
smile.smile.name = "Smile P1"
250-
smile.smile.type = "power"
251-
smile.smile.version = "4.4.2"
240+
api.async_update.return_value = data
241+
api.connect.return_value = Version("4.4.2")
242+
api.gateway_id = gateway_id
243+
api.heater_id = None
244+
api.reboot = True
245+
api.smile = Munch()
246+
api.smile.hostname = "smile98765"
247+
api.smile.model = "Gateway"
248+
api.smile.model_id = "smile"
249+
api.smile.name = "Smile P1"
250+
api.smile.type = "power"
251+
api.smile.version = "4.4.2"
252252

253-
yield smile
253+
yield api
254254

255255

256256
@pytest.fixture
@@ -260,23 +260,23 @@ def mock_smile_legacy_anna() -> Generator[MagicMock]:
260260
data = _read_json(chosen_env, "data")
261261
with patch(
262262
"homeassistant.components.plugwise.coordinator.Smile", autospec=True
263-
) as smile_mock:
264-
smile = smile_mock.return_value
263+
) as api_mock:
264+
api = api_mock.return_value
265265

266-
smile.async_update.return_value = data
267-
smile.connect.return_value = Version("1.8.22")
268-
smile.gateway_id = "0000aaaa0000aaaa0000aaaa0000aa00"
269-
smile.heater_id = "04e4cbfe7f4340f090f85ec3b9e6a950"
270-
smile.reboot = False
271-
smile.smile = Munch()
272-
smile.smile.hostname = "smile98765"
273-
smile.smile.model = "Gateway"
274-
smile.smile.model_id = None
275-
smile.smile.name = "Smile Anna"
276-
smile.smile.type = "thermostat"
277-
smile.smile.version = "1.8.22"
266+
api.async_update.return_value = data
267+
api.connect.return_value = Version("1.8.22")
268+
api.gateway_id = "0000aaaa0000aaaa0000aaaa0000aa00"
269+
api.heater_id = "04e4cbfe7f4340f090f85ec3b9e6a950"
270+
api.reboot = False
271+
api.smile = Munch()
272+
api.smile.hostname = "smile98765"
273+
api.smile.model = "Gateway"
274+
api.smile.model_id = None
275+
api.smile.name = "Smile Anna"
276+
api.smile.type = "thermostat"
277+
api.smile.version = "1.8.22"
278278

279-
yield smile
279+
yield api
280280

281281

282282
@pytest.fixture
@@ -286,23 +286,23 @@ def mock_stretch() -> Generator[MagicMock]:
286286
data = _read_json(chosen_env, "data")
287287
with patch(
288288
"homeassistant.components.plugwise.coordinator.Smile", autospec=True
289-
) as smile_mock:
290-
smile = smile_mock.return_value
291-
292-
smile.async_update.return_value = data
293-
smile.connect.return_value = Version("3.1.11")
294-
smile.gateway_id = "259882df3c05415b99c2d962534ce820"
295-
smile.heater_id = None
296-
smile.reboot = False
297-
smile.smile = Munch()
298-
smile.smile.hostname = "stretch98765"
299-
smile.smile.model = "Gateway"
300-
smile.smile.model_id = None
301-
smile.smile.name = "Stretch"
302-
smile.smile.type = "stretch"
303-
smile.smile.version = "3.1.11"
304-
305-
yield smile
289+
) as api_mock:
290+
api = api_mock.return_value
291+
292+
api.async_update.return_value = data
293+
api.connect.return_value = Version("3.1.11")
294+
api.gateway_id = "259882df3c05415b99c2d962534ce820"
295+
api.heater_id = None
296+
api.reboot = False
297+
api.smile = Munch()
298+
api.smile.hostname = "stretch98765"
299+
api.smile.model = "Gateway"
300+
api.smile.model_id = None
301+
api.smile.name = "Stretch"
302+
api.smile.type = "stretch"
303+
api.smile.version = "3.1.11"
304+
305+
yield api
306306

307307

308308
@pytest.fixture

0 commit comments

Comments
 (0)