From 8e147af6eb69668fd7adf5f4825df9983753cfd6 Mon Sep 17 00:00:00 2001 From: Kelsey Jordahl Date: Sat, 28 Sep 2013 11:50:11 -0400 Subject: [PATCH] TST: Assertions for expected exceptions --- tests/test_geoseries.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/test_geoseries.py b/tests/test_geoseries.py index 2624b22..e16fc8d 100644 --- a/tests/test_geoseries.py +++ b/tests/test_geoseries.py @@ -228,11 +228,17 @@ class TestSeries(unittest.TestCase): utm18n = self.landmarks.to_crs(epsg=26918) lonlat = utm18n.to_crs(epsg=4326) self.assertTrue(np.alltrue(self.landmarks.almost_equals(lonlat))) + with self.assertRaises(ValueError): + self.g1.to_crs(epsg=4326) + with self.assertRaises(TypeError): + self.landmarks.to_crs(crs=None, epsg=None) def test_fillna(self): na = self.na_none.fillna() self.assertTrue(isinstance(na[2], BaseGeometry)) self.assertTrue(na[2].is_empty) + with self.assertRaises(NotImplementedError): + self.na_none.fillna(method='backfill') def test_interpolate(self): res = self.g5.interpolate(0.75, normalized=True)