@@ -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