# -*- coding: iso-8859-1 -*-
-# Copyright (C) 2007-2021 CEA/DEN, EDF R&D
+# Copyright (C) 2007-2022 CEA/DEN, EDF R&D
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
self.assertFalse( joint1st_1.isEqual( joint1st_4 ))
self.assertFalse( joint1st_4.isEqual( joint1st_5 ))
self.assertFalse( joint1st_4.isEqual( joint1st_6 ))
+ self.assertEqual(1,joint1st_6.getNumberOfCorrespondences())
+ joint1st_6.clearCorrespondences()
+ self.assertEqual(0,joint1st_6.getNumberOfCorrespondences())
one_joint=MEDFileJoint()
one_joint.pushStep(joint1st_1)
one_joint.setLocalMeshName("maa1")
self.assertEqual( "joint_description", one_joint.getDescription())
self.assertEqual( 1, one_joint.getDomainNumber())
self.assertEqual( "joint_1", one_joint.getJointName())
+ one_joint_copy = one_joint.deepCopy()
+ self.assertEqual( "maa1", one_joint_copy.getLocalMeshName())
+ self.assertEqual( "maa2", one_joint_copy.getRemoteMeshName())
+ self.assertEqual( "joint_description", one_joint_copy.getDescription())
+ self.assertEqual( 1, one_joint_copy.getDomainNumber())
+ self.assertEqual( "joint_1", one_joint_copy.getJointName())
pass
@unittest.skipUnless('linux'==platform.system().lower(),"stderr redirection not ported on Windows ?")