FEM: unit tests, better name for unit test FreeCAD file names
This commit is contained in:
committed by
Yorik van Havre
parent
6f2f3f6d35
commit
666ef18baf
@@ -35,12 +35,13 @@ from .testtools import fcc_print
|
||||
class FemCcxAnalysisTest(unittest.TestCase):
|
||||
|
||||
def setUp(self):
|
||||
self.doc_name = "TestsFemCcxTools"
|
||||
try:
|
||||
FreeCAD.setActiveDocument("FemTest")
|
||||
FreeCAD.setActiveDocument(self.doc_name)
|
||||
except:
|
||||
FreeCAD.newDocument("FemTest")
|
||||
FreeCAD.newDocument(self.doc_name)
|
||||
finally:
|
||||
FreeCAD.setActiveDocument("FemTest")
|
||||
FreeCAD.setActiveDocument(self.doc_name)
|
||||
self.active_doc = FreeCAD.ActiveDocument
|
||||
self.mesh_name = 'Mesh'
|
||||
self.temp_dir = testtools.get_fem_test_tmp_dir()
|
||||
@@ -755,7 +756,7 @@ class FemCcxAnalysisTest(unittest.TestCase):
|
||||
fcc_print('--------------- End of FEM tests FLow 1D thermomech analysis ---------------')
|
||||
|
||||
def tearDown(self):
|
||||
FreeCAD.closeDocument("FemTest")
|
||||
FreeCAD.closeDocument(self.doc_name)
|
||||
pass
|
||||
|
||||
|
||||
|
||||
@@ -33,12 +33,13 @@ from .testtools import fcc_print
|
||||
class FemCommon(unittest.TestCase):
|
||||
|
||||
def setUp(self):
|
||||
self.doc_name = "TestsFemCommon"
|
||||
try:
|
||||
FreeCAD.setActiveDocument("FemTest")
|
||||
FreeCAD.setActiveDocument(self.doc_name)
|
||||
except:
|
||||
FreeCAD.newDocument("FemTest")
|
||||
FreeCAD.newDocument(self.doc_name)
|
||||
finally:
|
||||
FreeCAD.setActiveDocument("FemTest")
|
||||
FreeCAD.setActiveDocument(self.doc_name)
|
||||
self.active_doc = FreeCAD.ActiveDocument
|
||||
|
||||
def test_read_frd_massflow_networkpressure(self):
|
||||
@@ -539,5 +540,5 @@ class FemCommon(unittest.TestCase):
|
||||
self.assertTrue(im, 'Problem importing {0}'.format(mod))
|
||||
|
||||
def tearDown(self):
|
||||
FreeCAD.closeDocument("FemTest")
|
||||
FreeCAD.closeDocument(self.doc_name)
|
||||
pass
|
||||
|
||||
@@ -33,12 +33,13 @@ from .testtools import fcc_print
|
||||
class FemMeshTest(unittest.TestCase):
|
||||
|
||||
def setUp(self):
|
||||
self.doc_name = "TestsFemMesh"
|
||||
try:
|
||||
FreeCAD.setActiveDocument("FemTest")
|
||||
FreeCAD.setActiveDocument(self.doc_name)
|
||||
except:
|
||||
FreeCAD.newDocument("FemTest")
|
||||
FreeCAD.newDocument(self.doc_name)
|
||||
finally:
|
||||
FreeCAD.setActiveDocument("FemTest")
|
||||
FreeCAD.setActiveDocument(self.doc_name)
|
||||
self.active_doc = FreeCAD.ActiveDocument
|
||||
|
||||
def test_mesh_seg2_python(self):
|
||||
@@ -203,5 +204,5 @@ class FemMeshTest(unittest.TestCase):
|
||||
"Problem in test_writeAbaqus_precision, \n{0}\n{1}".format(read_node_line, expected))
|
||||
|
||||
def tearDown(self):
|
||||
FreeCAD.closeDocument("FemTest")
|
||||
FreeCAD.closeDocument(self.doc_name)
|
||||
pass
|
||||
|
||||
@@ -34,12 +34,13 @@ from .testtools import fcc_print
|
||||
class SolverFrameWorkTest(unittest.TestCase):
|
||||
|
||||
def setUp(self):
|
||||
self.doc_name = "TestsFemSolverFrameWork"
|
||||
try:
|
||||
FreeCAD.setActiveDocument("FemTest")
|
||||
FreeCAD.setActiveDocument(self.doc_name)
|
||||
except:
|
||||
FreeCAD.newDocument("FemTest")
|
||||
FreeCAD.newDocument(self.doc_name)
|
||||
finally:
|
||||
FreeCAD.setActiveDocument("FemTest")
|
||||
FreeCAD.setActiveDocument(self.doc_name)
|
||||
self.active_doc = FreeCAD.ActiveDocument
|
||||
self.mesh_name = 'Mesh'
|
||||
self.temp_dir = testtools.get_fem_test_tmp_dir()
|
||||
@@ -180,5 +181,5 @@ class SolverFrameWorkTest(unittest.TestCase):
|
||||
fcc_print('--------------- End of FEM tests solver frame work ---------------')
|
||||
|
||||
def tearDown(self):
|
||||
FreeCAD.closeDocument("FemTest")
|
||||
FreeCAD.closeDocument(self.doc_name)
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user