Skip to content

Commit

Permalink
fixed test
Browse files Browse the repository at this point in the history
  • Loading branch information
csparpa committed Oct 1, 2020
1 parent 5714d76 commit 2b2ba96
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions tests/integration/weatherapi25/test_integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -438,17 +438,19 @@ def test_one_call(self):
self.assertTrue(isinstance(weather, Weather), f"entry {i} of forecast_hourly is invalid")

def test_one_call_historical(self):
result = self.__owm.one_call_history(lat=46.49, lon=11.33)
result = self.__owm.one_call_history(lat=48.8576, lon=2.3377)
self.assertTrue(isinstance(result, OneCall))
self.assertEqual(46.49, result.lat)
self.assertEqual(11.33, result.lon)
self.assertEqual("Europe/Rome", result.timezone)
self.assertEqual(48.86, result.lat)
self.assertEqual(2.34, result.lon)
self.assertEqual("Europe/Paris", result.timezone)
self.assertTrue(isinstance(result.current, Weather))
for i, weather in enumerate(result.forecast_hourly):
self.assertTrue(isinstance(weather, Weather), f"entry {i} of forecast_hourly is invalid")
self.assertEqual(8, len(result.forecast_daily))
for i, weather in enumerate(result.forecast_daily):
self.assertTrue(isinstance(weather, Weather), f"entry {i} of forecast_hourly is invalid")
if result.forecast_hourly is not None:
for i, weather in enumerate(result.forecast_hourly):
self.assertTrue(isinstance(weather, Weather), f"entry {i} of forecast_hourly is invalid")
if result.forecast_daily is not None:
self.assertEqual(8, len(result.forecast_daily))
for i, weather in enumerate(result.forecast_daily):
self.assertTrue(isinstance(weather, Weather), f"entry {i} of forecast_hourly is invalid")


if __name__ == "__main__":
Expand Down

0 comments on commit 2b2ba96

Please sign in to comment.