From f8712b4d7f71204f6bb8bf50bee5788ee6906fb4 Mon Sep 17 00:00:00 2001 From: Grodesh <4070488+Grodesh@users.noreply.github.com> Date: Wed, 6 Nov 2019 01:24:11 -0500 Subject: [PATCH] Update nextbus stop tag to accept strings (#27765) --- homeassistant/components/nextbus/sensor.py | 2 +- tests/components/nextbus/test_sensor.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/nextbus/sensor.py b/homeassistant/components/nextbus/sensor.py index 661eb75b732..7622bd133f0 100644 --- a/homeassistant/components/nextbus/sensor.py +++ b/homeassistant/components/nextbus/sensor.py @@ -173,7 +173,7 @@ class NextBusDepartureSensor(Entity): """Update sensor with new departures times.""" # Note: using Multi because there is a bug with the single stop impl results = self._client.get_predictions_for_multi_stops( - [{"stop_tag": int(self.stop), "route_tag": self.route}], self.agency + [{"stop_tag": self.stop, "route_tag": self.route}], self.agency ) self._log_debug("Predictions results: %s", results) diff --git a/tests/components/nextbus/test_sensor.py b/tests/components/nextbus/test_sensor.py index 2aaf622ffc9..d7c1919dff0 100644 --- a/tests/components/nextbus/test_sensor.py +++ b/tests/components/nextbus/test_sensor.py @@ -113,7 +113,7 @@ async def test_verify_valid_state( """Verify all attributes are set from a valid response.""" await assert_setup_sensor(hass, CONFIG_BASIC) mock_nextbus_predictions.assert_called_once_with( - [{"stop_tag": int(VALID_STOP), "route_tag": VALID_ROUTE}], VALID_AGENCY + [{"stop_tag": VALID_STOP, "route_tag": VALID_ROUTE}], VALID_AGENCY ) state = hass.states.get(SENSOR_ID_SHORT)