FEM: unit tests, known material parameter unit test
This commit is contained in:
@@ -98,7 +98,7 @@ gf()
|
||||
./bin/FreeCADCmd --run-test "femtest.testccxtools.TestCcxTools.test_5_Flow1D_thermomech_analysis"
|
||||
./bin/FreeCADCmd --run-test "femtest.testcommon.TestFemCommon.test_adding_refshaps"
|
||||
./bin/FreeCADCmd --run-test "femtest.testcommon.TestFemCommon.test_pyimport_all_FEM_modules"
|
||||
./bin/FreeCADCmd --run-test "femtest.testmaterial.TestMaterialUnits.test_material"
|
||||
./bin/FreeCADCmd --run-test "femtest.testmaterial.TestMaterialUnits.test_known_quantity_units"
|
||||
./bin/FreeCADCmd --run-test "femtest.testmesh.TestMeshCommon.test_mesh_seg2_python"
|
||||
./bin/FreeCADCmd --run-test "femtest.testmesh.TestMeshCommon.test_mesh_seg3_python"
|
||||
./bin/FreeCADCmd --run-test "femtest.testmesh.TestMeshCommon.test_unv_save_load"
|
||||
@@ -146,7 +146,7 @@ import unittest
|
||||
unittest.TextTestRunner().run(unittest.TestLoader().loadTestsFromName("femtest.testcommon.TestFemCommon.test_pyimport_all_FEM_modules"))
|
||||
|
||||
import unittest
|
||||
unittest.TextTestRunner().run(unittest.TestLoader().loadTestsFromName("femtest.testmaterial.TestMaterialUnits.test_material"))
|
||||
unittest.TextTestRunner().run(unittest.TestLoader().loadTestsFromName("femtest.testmaterial.TestMaterialUnits.test_known_quantity_units"))
|
||||
|
||||
import unittest
|
||||
unittest.TextTestRunner().run(unittest.TestLoader().loadTestsFromName("femtest.testmesh.TestMeshCommon.test_mesh_seg2_python"))
|
||||
|
||||
@@ -42,10 +42,17 @@ class TestMaterialUnits(unittest.TestCase):
|
||||
FreeCAD.setActiveDocument(self.doc_name)
|
||||
self.active_doc = FreeCAD.ActiveDocument
|
||||
|
||||
def test_material(self):
|
||||
fcc_print('mattest')
|
||||
self.assertEqual(6, 6, "wrong")
|
||||
# self.assertEqual(5, 6, "really wrong")
|
||||
def test_known_quantity_units(self):
|
||||
from materialtools.cardutils import get_known_material_quantity_parameter as knownquant
|
||||
known_quantity_parameter = knownquant()
|
||||
from materialtools.cardutils import check_parm_unit as checkparamunit
|
||||
for param in known_quantity_parameter:
|
||||
fcc_print('{}'.format(param))
|
||||
self.assertTrue(
|
||||
checkparamunit(param),
|
||||
'Unit of quantity material parameter {} is not known by FreeCAD unit system.'
|
||||
.format(param)
|
||||
)
|
||||
|
||||
def tearDown(self):
|
||||
# clearance, is executed after every test
|
||||
|
||||
Reference in New Issue
Block a user