+ def testSwig2Intersect2DMeshWith1DLine22(self):
+ """ Simple check that an execption is thrown if 1D mesh is not a single line (one point
+ connected to more than 2 edges. """
+ m2 = MEDCouplingCMesh.New()
+ da = DataArrayDouble(3)
+ da.iota()
+ m2.setCoords(da, da)
+ m2 = m2.buildUnstructured()
+ m1,_,_,_,_ = m2.buildDescendingConnectivity() # m1 will have it central point connected to 4 edges
+ # MEDCouplingUMesh.Intersect2DMeshWith1DLine(m2, m1, 1.0e-8)
+ self.assertRaises(InterpKernelException, MEDCouplingUMesh.Intersect2DMeshWith1DLine, m2, m1, 1.0e-8)