Salome HOME
Serialization of DataArrayByte. Serialization of MEDFileData objects. But still some...
[tools/medcoupling.git] / src / MEDLoader / Swig / MEDLoaderTest3.py
index 93aaf60aa592001ce869973eb95312c3f9896897..bd37a82e26a481de2386700c0dbef689d8b30b85 100644 (file)
@@ -5752,7 +5752,6 @@ class MEDLoaderTest3(unittest.TestCase):
         ex=MEDCouplingMappedExtrudedMesh(mesh3D)
         mm=MEDFileUMesh(ex)
         mm.write(fname,2)
-        assert(LooseVersion(MEDFileVersionOfFileStr(fname)).version[:2]==list(MEDFileVersion()[:2])) # checks that MED file version of written mesh is thoose of the current MED file lib
         ex2=mm.convertToExtrudedMesh()
         mm2=MEDFileMesh.New(fname)
         ex3=mm2.convertToExtrudedMesh()
@@ -5763,6 +5762,7 @@ class MEDLoaderTest3(unittest.TestCase):
     @unittest.skipUnless(LooseVersion(MEDFileVersionStr())>=LooseVersion('3.2.1'),"This test requires at least MEDFile version 3.2.1")
     def testWriteInto30(self):
         fname="Pyfile108.med"
+        fname2="Pyfile109.med"
         m=MEDCouplingUMesh("mesh",1) ; m.setCoords(DataArrayDouble([0,0,1,1],2,2)) ; m.allocateCells() ; m.insertNextCell(NORM_SEG2,[1,0])
         mm=MEDFileUMesh() ; mm[0]=m
         mm.setFamilyId("FAMILLE_ZERO",0)
@@ -5771,6 +5771,9 @@ class MEDLoaderTest3(unittest.TestCase):
         assert(LooseVersion(MEDFileVersionOfFileStr(fname)).version[:2]==[3,0]) # checks that just written MED file has a version == 3.0.x
         mm2=MEDFileUMesh(fname)
         self.assertTrue(mm.isEqual(mm2,1e-12))
+        #
+        mm.write(fname2,2)
+        assert(LooseVersion(MEDFileVersionOfFileStr(fname2)).version[:2]==list(MEDFileVersion()[:2])) # checks that MED file version of written mesh is thoose of the current MED file lib
         pass
     pass