From 4558f5dc284ee9d95f90af14baf14183fdae51ad Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Mon, 27 Aug 2018 21:05:08 +0200 Subject: [PATCH] FEM: common test module, some comments --- src/Mod/Fem/femtest/testcommon.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Mod/Fem/femtest/testcommon.py b/src/Mod/Fem/femtest/testcommon.py index a64b1ba7c5..352fd0b1e9 100644 --- a/src/Mod/Fem/femtest/testcommon.py +++ b/src/Mod/Fem/femtest/testcommon.py @@ -273,6 +273,7 @@ class FemTest(unittest.TestCase): analysis.addObject(ObjectsFem.makeEquationFlow(doc, sol)) analysis.addObject(ObjectsFem.makeEquationFluxsolver(doc, sol)) analysis.addObject(ObjectsFem.makeEquationHeat(doc, sol)) + # is = 43 (just copy in empty file to test, or run unit test case, it is printed) # TODO if the equations and gmsh mesh childs are added to the analysis, # they show up twice on Tree (on solver resp. gemsh mesh obj and on analysis) # https://forum.freecadweb.org/viewtopic.php?t=25283 @@ -330,6 +331,7 @@ class FemTest(unittest.TestCase): self.assertEqual('Fem::FemEquationElmerFlow', typeOfObj(ObjectsFem.makeEquationFlow(doc, solverelmer))) self.assertEqual('Fem::FemEquationElmerFluxsolver', typeOfObj(ObjectsFem.makeEquationFluxsolver(doc, solverelmer))) self.assertEqual('Fem::FemEquationElmerHeat', typeOfObj(ObjectsFem.makeEquationHeat(doc, solverelmer))) + # is = 43 (just copy in empty file to test) # TODO: equation linear missing, equation nonlinear missing, use different type for fluid and solid material def test_femobjects_isoftypenew(self): @@ -382,6 +384,7 @@ class FemTest(unittest.TestCase): self.assertTrue(isOfTypeNew(ObjectsFem.makeEquationFlow(doc, solverelmer), 'Fem::FemEquationElmerFlow')) self.assertTrue(isOfTypeNew(ObjectsFem.makeEquationFluxsolver(doc, solverelmer), 'Fem::FemEquationElmerFluxsolver')) self.assertTrue(isOfTypeNew(ObjectsFem.makeEquationHeat(doc, solverelmer), 'Fem::FemEquationElmerHeat')) + # is = 43 (just copy in empty file to test) def test_femobjects_derivedfromfem(self): doc = self.active_doc @@ -433,6 +436,7 @@ class FemTest(unittest.TestCase): self.assertTrue(isDerivedFromFem(ObjectsFem.makeEquationFlow(doc, solverelmer), 'Fem::FemEquationElmerFlow')) self.assertTrue(isDerivedFromFem(ObjectsFem.makeEquationFluxsolver(doc, solverelmer), 'Fem::FemEquationElmerFluxsolver')) self.assertTrue(isDerivedFromFem(ObjectsFem.makeEquationHeat(doc, solverelmer), 'Fem::FemEquationElmerHeat')) + # is = 43 (just copy in empty file to test) def test_femobjects_derivedfromstd(self): doc = self.active_doc @@ -483,6 +487,7 @@ class FemTest(unittest.TestCase): self.assertTrue(ObjectsFem.makeEquationFlow(doc, solverelmer).isDerivedFrom('App::FeaturePython')) self.assertTrue(ObjectsFem.makeEquationFluxsolver(doc, solverelmer).isDerivedFrom('App::FeaturePython')) self.assertTrue(ObjectsFem.makeEquationHeat(doc, solverelmer).isDerivedFrom('App::FeaturePython')) + # is = 43 (just copy in empty file to test) def test_adding_refshaps(self): doc = self.active_doc