diff --git a/src/Meshing/test_Meshing.py b/src/Meshing/test_Meshing.py index c8f94593..1b880f84 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)