File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed
homeassistant/components/p1_monitor
tests/components/p1_monitor Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -57,10 +57,13 @@ async def async_step_user(
57
57
data_schema = vol .Schema (
58
58
{
59
59
vol .Required (CONF_HOST ): TextSelector (),
60
- vol .Required (CONF_PORT , default = 80 ): NumberSelector (
61
- NumberSelectorConfig (
62
- mode = NumberSelectorMode .BOX ,
63
- )
60
+ vol .Required (CONF_PORT , default = 80 ): vol .All (
61
+ NumberSelector (
62
+ NumberSelectorConfig (
63
+ min = 1 , max = 65535 , mode = NumberSelectorMode .BOX
64
+ ),
65
+ ),
66
+ vol .Coerce (int ),
64
67
),
65
68
}
66
69
),
Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ async def test_full_user_flow(hass: HomeAssistant) -> None:
36
36
assert result2 .get ("type" ) is FlowResultType .CREATE_ENTRY
37
37
assert result2 .get ("title" ) == "P1 Monitor"
38
38
assert result2 .get ("data" ) == {CONF_HOST : "example.com" , CONF_PORT : 80 }
39
+ assert isinstance (result2 ["data" ][CONF_PORT ], int )
39
40
40
41
assert len (mock_setup_entry .mock_calls ) == 1
41
42
assert len (mock_p1monitor .mock_calls ) == 1
You can’t perform that action at this time.
0 commit comments