4242TEST_HOSTNAME2 = "stretchabc"
4343TEST_PASSWORD = "test_password"
4444TEST_PORT = 81
45- TEST_TIMEOUT_LEGACY = 30
46- TEST_TIMEOUT = 10
4745TEST_USERNAME = "smile"
4846TEST_USERNAME2 = "stretch"
4947TEST_DISCOVERY = zeroconf .ZeroconfServiceInfo (
@@ -146,26 +144,25 @@ async def test_form(
146144 CONF_PASSWORD : TEST_PASSWORD ,
147145 CONF_PORT : DEFAULT_PORT ,
148146 CONF_USERNAME : TEST_USERNAME ,
149- CONF_TIMEOUT : TEST_TIMEOUT_LEGACY ,
150147 }
151148
152149 assert len (mock_setup_entry .mock_calls ) == 1
153150 assert len (mock_smile_config_flow .connect .mock_calls ) == 1
154151
155152
156153@pytest .mark .parametrize (
157- ("discovery" , "parameters " ,),
154+ ("discovery" , "username " ,),
158155 [
159- (TEST_DISCOVERY , ( TEST_USERNAME , TEST_TIMEOUT ) ),
160- (TEST_DISCOVERY2 , ( TEST_USERNAME2 , TEST_TIMEOUT_LEGACY ) ),
156+ (TEST_DISCOVERY , TEST_USERNAME ),
157+ (TEST_DISCOVERY2 , TEST_USERNAME2 ),
161158 ],
162159)
163160async def test_zeroconf_form (
164161 hass : HomeAssistant ,
165162 mock_setup_entry : AsyncMock ,
166163 mock_smile_config_flow : MagicMock ,
167164 discovery : ZeroconfServiceInfo ,
168- parameters : tuple [ str , str ] ,
165+ username : str ,
169166) -> None :
170167 """Test config flow for Smile devices."""
171168 result = await hass .config_entries .flow .async_init (
@@ -186,13 +183,11 @@ async def test_zeroconf_form(
186183
187184 assert result2 .get ("type" ) == FlowResultType .CREATE_ENTRY
188185 assert result2 .get ("title" ) == "Test Smile Name"
189- username , timeout = parameters
190186 assert result2 .get ("data" ) == {
191187 CONF_HOST : TEST_HOST ,
192188 CONF_PASSWORD : TEST_PASSWORD ,
193189 CONF_PORT : DEFAULT_PORT ,
194190 CONF_USERNAME : username ,
195- CONF_TIMEOUT : timeout ,
196191 }
197192
198193 assert len (mock_setup_entry .mock_calls ) == 1
@@ -228,7 +223,6 @@ async def test_zeroconf_stretch_form(
228223 CONF_PASSWORD : TEST_PASSWORD ,
229224 CONF_PORT : DEFAULT_PORT ,
230225 CONF_USERNAME : TEST_USERNAME2 ,
231- CONF_TIMEOUT : TEST_TIMEOUT_LEGACY ,
232226 }
233227
234228 assert len (mock_setup_entry .mock_calls ) == 1
@@ -390,7 +384,6 @@ async def test_flow_errors(
390384 CONF_PASSWORD : TEST_PASSWORD ,
391385 CONF_PORT : DEFAULT_PORT ,
392386 CONF_USERNAME : TEST_USERNAME ,
393- CONF_TIMEOUT : TEST_TIMEOUT_LEGACY ,
394387 }
395388
396389 assert len (mock_setup_entry .mock_calls ) == 1
@@ -432,7 +425,7 @@ async def test_options_flow_thermo(
432425 data = {
433426 CONF_HOST : TEST_HOST ,
434427 CONF_PASSWORD : TEST_PASSWORD ,
435- CONF_TIMEOUT : TEST_TIMEOUT ,
428+ CONF_TIMEOUT : 30 ,
436429 },
437430 minor_version = 2 ,
438431 options = {
0 commit comments