Merge pull request #24936 from chennes/femTestTweaks

Fem test tweaks
This commit is contained in:
Kacper Donat
2025-11-01 20:01:58 +01:00
committed by GitHub
3 changed files with 7 additions and 1 deletions

View File

@@ -55,7 +55,9 @@ sys.meta_path.append(FemMigrateGui())
# add FEM Gui unit tests
FreeCAD.__unit_test__ += ["TestFemGui"]
# Disabled on 2025-10-30 because of unexplained failing CI that appears to trace back to these
# few tests. - chennes
# FreeCAD.__unit_test__ += ["TestFemGui"]
class FemWorkbench(Workbench):

View File

@@ -29,6 +29,7 @@ import platform
import tempfile
import unittest
from os.path import join
from os import remove
import FreeCAD
@@ -109,6 +110,7 @@ class TestObjectOpen(unittest.TestCase):
# standard name changed
from femsolver.elmer.equations.flux import Proxy
remove(file_path)
self.assertEqual(Proxy, self.document.Flux.Proxy.__class__)
# ********************************************************************************************

View File

@@ -28,6 +28,7 @@ __url__ = "https://www.freecad.org"
import tempfile
import unittest
from os.path import join
from os import remove
import FreeCAD
@@ -104,6 +105,7 @@ class TestObjectOpen(unittest.TestCase):
# standard name changed
from femsolver.elmer.equations.flux import ViewProxy
remove(file_path)
self.assertEqual(ViewProxy, self.document.Flux.ViewObject.Proxy.__class__)
# ********************************************************************************************