|
|
@@ -58,7 +58,7 @@ async def test_init_entry(hass):
|
|
|
CONF_HOST: "hostname",
|
|
|
CONF_LOCAL_KEY: "localkey",
|
|
|
CONF_POLL_ONLY: False,
|
|
|
- CONF_PROTOCOL_VERSION: 3.3,
|
|
|
+ CONF_PROTOCOL_VERSION: "auto",
|
|
|
CONF_TYPE: "kogan_kahtp_heater",
|
|
|
CONF_DEVICE_CID: None,
|
|
|
},
|
|
|
@@ -260,7 +260,7 @@ async def test_async_test_connection_valid(mock_device, hass):
|
|
|
CONF_DEVICE_ID: "deviceid",
|
|
|
CONF_LOCAL_KEY: "localkey",
|
|
|
CONF_HOST: "hostname",
|
|
|
- CONF_PROTOCOL_VERSION: 3.3,
|
|
|
+ CONF_PROTOCOL_VERSION: "auto",
|
|
|
},
|
|
|
hass,
|
|
|
)
|
|
|
@@ -281,7 +281,7 @@ async def test_async_test_connection_invalid(mock_device, hass):
|
|
|
CONF_DEVICE_ID: "deviceid",
|
|
|
CONF_LOCAL_KEY: "localkey",
|
|
|
CONF_HOST: "hostname",
|
|
|
- CONF_PROTOCOL_VERSION: 3.3,
|
|
|
+ CONF_PROTOCOL_VERSION: "auto",
|
|
|
},
|
|
|
hass,
|
|
|
)
|
|
|
@@ -300,7 +300,7 @@ async def test_flow_user_init_invalid_config(mock_test, hass):
|
|
|
CONF_DEVICE_ID: "deviceid",
|
|
|
CONF_HOST: "hostname",
|
|
|
CONF_LOCAL_KEY: "badkey",
|
|
|
- CONF_PROTOCOL_VERSION: 3.3,
|
|
|
+ CONF_PROTOCOL_VERSION: "auto",
|
|
|
CONF_POLL_ONLY: False,
|
|
|
},
|
|
|
)
|
|
|
@@ -446,7 +446,7 @@ async def test_flow_choose_entities_creates_config_entry(hass, bypass_setup):
|
|
|
CONF_LOCAL_KEY: "localkey",
|
|
|
CONF_HOST: "hostname",
|
|
|
CONF_POLL_ONLY: False,
|
|
|
- CONF_PROTOCOL_VERSION: 3.5,
|
|
|
+ CONF_PROTOCOL_VERSION: "auto",
|
|
|
CONF_TYPE: "kogan_kahtp_heater",
|
|
|
CONF_DEVICE_CID: None,
|
|
|
},
|
|
|
@@ -476,7 +476,7 @@ async def test_flow_choose_entities_creates_config_entry(hass, bypass_setup):
|
|
|
CONF_HOST: "hostname",
|
|
|
CONF_LOCAL_KEY: "localkey",
|
|
|
CONF_POLL_ONLY: False,
|
|
|
- CONF_PROTOCOL_VERSION: 3.5,
|
|
|
+ CONF_PROTOCOL_VERSION: "auto",
|
|
|
CONF_TYPE: "kogan_kahtp_heater",
|
|
|
CONF_DEVICE_CID: None,
|
|
|
},
|
|
|
@@ -497,7 +497,7 @@ async def test_options_flow_init(hass):
|
|
|
CONF_LOCAL_KEY: "localkey",
|
|
|
CONF_NAME: "test",
|
|
|
CONF_POLL_ONLY: False,
|
|
|
- CONF_PROTOCOL_VERSION: 3.4,
|
|
|
+ CONF_PROTOCOL_VERSION: "auto",
|
|
|
CONF_TYPE: "smartplugv1",
|
|
|
CONF_DEVICE_CID: "",
|
|
|
},
|
|
|
@@ -536,7 +536,7 @@ async def test_options_flow_modifies_config(mock_test, hass):
|
|
|
CONF_LOCAL_KEY: "localkey",
|
|
|
CONF_NAME: "test",
|
|
|
CONF_POLL_ONLY: False,
|
|
|
- CONF_PROTOCOL_VERSION: 3.3,
|
|
|
+ CONF_PROTOCOL_VERSION: "auto",
|
|
|
CONF_TYPE: "kogan_kahtp_heater",
|
|
|
CONF_DEVICE_CID: "subdeviceid",
|
|
|
},
|
|
|
@@ -586,7 +586,7 @@ async def test_options_flow_fails_when_connection_fails(mock_test, hass):
|
|
|
CONF_LOCAL_KEY: "localkey",
|
|
|
CONF_NAME: "test",
|
|
|
CONF_POLL_ONLY: False,
|
|
|
- CONF_PROTOCOL_VERSION: 3.5,
|
|
|
+ CONF_PROTOCOL_VERSION: "auto",
|
|
|
CONF_TYPE: "smartplugv1",
|
|
|
CONF_DEVICE_CID: "",
|
|
|
},
|
|
|
@@ -626,7 +626,7 @@ async def test_options_flow_fails_when_config_is_missing(mock_test, hass):
|
|
|
CONF_LOCAL_KEY: "localkey",
|
|
|
CONF_NAME: "test",
|
|
|
CONF_POLL_ONLY: False,
|
|
|
- CONF_PROTOCOL_VERSION: 3.4,
|
|
|
+ CONF_PROTOCOL_VERSION: "auto",
|
|
|
CONF_TYPE: "non_existing",
|
|
|
},
|
|
|
)
|