Skip to content

Commit 2b2ba96

Browse files
committed
fixed test
1 parent 5714d76 commit 2b2ba96

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

tests/integration/weatherapi25/test_integration.py

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -438,17 +438,19 @@ def test_one_call(self):
438438
self.assertTrue(isinstance(weather, Weather), f"entry {i} of forecast_hourly is invalid")
439439

440440
def test_one_call_historical(self):
441-
result = self.__owm.one_call_history(lat=46.49, lon=11.33)
441+
result = self.__owm.one_call_history(lat=48.8576, lon=2.3377)
442442
self.assertTrue(isinstance(result, OneCall))
443-
self.assertEqual(46.49, result.lat)
444-
self.assertEqual(11.33, result.lon)
445-
self.assertEqual("Europe/Rome", result.timezone)
443+
self.assertEqual(48.86, result.lat)
444+
self.assertEqual(2.34, result.lon)
445+
self.assertEqual("Europe/Paris", result.timezone)
446446
self.assertTrue(isinstance(result.current, Weather))
447-
for i, weather in enumerate(result.forecast_hourly):
448-
self.assertTrue(isinstance(weather, Weather), f"entry {i} of forecast_hourly is invalid")
449-
self.assertEqual(8, len(result.forecast_daily))
450-
for i, weather in enumerate(result.forecast_daily):
451-
self.assertTrue(isinstance(weather, Weather), f"entry {i} of forecast_hourly is invalid")
447+
if result.forecast_hourly is not None:
448+
for i, weather in enumerate(result.forecast_hourly):
449+
self.assertTrue(isinstance(weather, Weather), f"entry {i} of forecast_hourly is invalid")
450+
if result.forecast_daily is not None:
451+
self.assertEqual(8, len(result.forecast_daily))
452+
for i, weather in enumerate(result.forecast_daily):
453+
self.assertTrue(isinstance(weather, Weather), f"entry {i} of forecast_hourly is invalid")
452454

453455

454456
if __name__ == "__main__":

0 commit comments

Comments
 (0)