From a65eaf7a6d72508bc5368a6adbfe415ca3967f13 Mon Sep 17 00:00:00 2001 From: Guillaume Horel Date: Thu, 3 Nov 2016 14:59:12 -0400 Subject: make classes picklable --- tests/test_pickle.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 tests/test_pickle.py (limited to 'tests') diff --git a/tests/test_pickle.py b/tests/test_pickle.py new file mode 100644 index 0000000..cdb698d --- /dev/null +++ b/tests/test_pickle.py @@ -0,0 +1,15 @@ +import unittest +from pyisda.legs import ContingentLeg +from pickle import dumps, loads +import datetime + +class TestPickle(unittest.TestCase): + + def test_contingentleg(self): + cl = ContingentLeg(datetime.date(2016, 11, 3), + datetime.date(2021, 12, 20), + 12, + True) + pickle = dumps(cl) + import pdb; pdb.set_trace() + cl2 = loads(pickle) -- cgit v1.2.3-70-g09d2