From cf2d13c5cc98c1c4c98e92d9e619105f3fdf0a35 Mon Sep 17 00:00:00 2001 From: Kelsey Jordahl Date: Mon, 21 Apr 2014 18:34:07 -0400 Subject: [PATCH] TST: Test for bad na argument to to_json() --- tests/test_geodataframe.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/test_geodataframe.py b/tests/test_geodataframe.py index 3458772..558957e 100644 --- a/tests/test_geodataframe.py +++ b/tests/test_geodataframe.py @@ -236,6 +236,11 @@ class TestDataFrame(unittest.TestCase): if props['BoroName'] == 'Queens': self.assertTrue(props['Shape_Area'] is None) + def test_to_json_bad_na(self): + # Check that a bad na argument raises error + with self.assertRaises(ValueError): + text = self.df.to_json(na='garbage') + def test_to_json_dropna(self): self.df['Shape_Area'][self.df['BoroName']=='Queens'] = np.nan self.df['Shape_Leng'][self.df['BoroName']=='Bronx'] = np.nan