diff --git a/src/Meshing/test_Meshing.py b/src/Meshing/test_Meshing.py index c8f945934dcea013030d9db0aa143978e50177d3..1b880f84f0df0483c5f59003036fdb9e38686a4c 100644 --- a/src/Meshing/test_Meshing.py +++ b/src/Meshing/test_Meshing.py @@ -25,9 +25,10 @@ from Model.Saved import SavedStatus from Model.Study import Study from Model.River import River -from Meshing.Mage import MeshingWithMage +from Meshing.Mage import MeshingWithMage, MeshingWithMageMailleurTT mage_mesher = os.path.exists(MeshingWithMage._lib_path()) +mage_mesher_TT = os.path.exists(MeshingWithMageMailleurTT._exe_path()) class MeshingTestCase(unittest.TestCase): @@ -35,3 +36,8 @@ class MeshingTestCase(unittest.TestCase): def test_create_meshingtool_mage(self): mesher = MeshingWithMage() self.assertNotEqual(mesher, None) + + @unittest.skipIf(not mage_mesher_TT, "mailleurTT is not available") + def test_create_meshingtool_mageTT(self): + mesher = MeshingWithMageMailleurTT() + self.assertNotEqual(mesher, None)