diff --git a/tests/test_tablib.py b/tests/test_tablib.py index 8918105..91df57f 100755 --- a/tests/test_tablib.py +++ b/tests/test_tablib.py @@ -476,6 +476,11 @@ class TablibTestCase(BaseTestCase): self.founders.append(('Old', 'Man', 100500)) self.assertEqual('first_name|last_name |gpa ', str(self.founders).split('\n')[0]) + def test_pickle_unpickle_dataset(self): + before_pickle = self.founders.export('json') + founders = pickle.loads(pickle.dumps(self.founders)) + self.assertEqual(founders.export('json'), before_pickle) + def test_databook_add_sheet_accepts_only_dataset_instances(self): class NotDataset: def append(self, item):