Meshing: Add trivial MashingWithMAgeMailleurTT unit tests.

setup.py
Pierre-Antoine Rouby 2024-03-27 09:36:34 +01:00
parent 35b421b4df
commit aef81d088c
1 changed files with 7 additions and 1 deletions

View File

@ -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)