From e696fa2d398eb331cd5e25b2085b9d5c1e892aa1 Mon Sep 17 00:00:00 2001 From: antoniocarlon Date: Mon, 10 Feb 2020 13:18:45 +0100 Subject: [PATCH] Add test to validate time ranges --- .../cartodb_services/test/test_mapboxtrueisoline.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/lib/python/cartodb_services/test/test_mapboxtrueisoline.py b/server/lib/python/cartodb_services/test/test_mapboxtrueisoline.py index cc9dd9c..229496f 100644 --- a/server/lib/python/cartodb_services/test/test_mapboxtrueisoline.py +++ b/server/lib/python/cartodb_services/test/test_mapboxtrueisoline.py @@ -14,6 +14,15 @@ class MapboxTrueIsolinesTestCase(unittest.TestCase): self.mapbox_isolines = MapboxTrueIsolines(apikey=mapbox_api_key(), logger=Mock()) + def test_invalid_time_range(self): + time_ranges = [4000] + + with self.assertRaises(ValueError): + solution = self.mapbox_isolines.calculate_isochrone( + origin=VALID_ORIGIN, + profile=DEFAULT_PROFILE, + time_ranges=time_ranges) + def test_calculate_isochrone(self): time_ranges = [300, 900] solution = self.mapbox_isolines.calculate_isochrone(