Salome HOME
projects
/
tools
/
medcoupling.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
MEDCouplingFieldTemplate is pickable + fix of memory leak in python wrapping linked...
[tools/medcoupling.git]
/
src
/
MEDCoupling_Swig
/
MEDCouplingPickleTest.py
diff --git
a/src/MEDCoupling_Swig/MEDCouplingPickleTest.py
b/src/MEDCoupling_Swig/MEDCouplingPickleTest.py
index 8ce564d4367686007a356b73ff1863f556b3aee6..e5f6bb732227071af260d0bf08a921b354555900 100644
(file)
--- a/
src/MEDCoupling_Swig/MEDCouplingPickleTest.py
+++ b/
src/MEDCoupling_Swig/MEDCouplingPickleTest.py
@@
-209,6
+209,10
@@
class MEDCouplingPickleTest(unittest.TestCase):
f2=pickle.loads(st)
self.assertTrue(f2.isEqual(f,1e-16,1e-16))
self.assertTrue(f2.getMesh().isEqual(f.getMesh(),1e-16))
f2=pickle.loads(st)
self.assertTrue(f2.isEqual(f,1e-16,1e-16))
self.assertTrue(f2.getMesh().isEqual(f.getMesh(),1e-16))
+ ###
+ ft=MEDCouplingFieldTemplate(f)
+ ft2=pickle.loads(pickle.dumps(ft,pickle.HIGHEST_PROTOCOL))
+ self.assertTrue(ft2.isEqual(ft,1e-16))
pass
@unittest.skipUnless(MEDCouplingHasNumPyBindings(),"requires numpy")
pass
@unittest.skipUnless(MEDCouplingHasNumPyBindings(),"requires numpy")
@@
-289,6
+293,10
@@
class MEDCouplingPickleTest(unittest.TestCase):
f2=pickle.loads(st)
self.assertTrue(f2.isEqual(f,1e-16,1e-16))
self.assertTrue(f2.getMesh().isEqual(f.getMesh(),1e-16))
f2=pickle.loads(st)
self.assertTrue(f2.isEqual(f,1e-16,1e-16))
self.assertTrue(f2.getMesh().isEqual(f.getMesh(),1e-16))
+ ###
+ ft=MEDCouplingFieldTemplate(f)
+ ft2=pickle.loads(pickle.dumps(ft,pickle.HIGHEST_PROTOCOL))
+ self.assertTrue(ft2.isEqual(ft,1e-16))
pass
def test13(self):
pass
def test13(self):