diff --git a/src/Mod/AddonManager/TestAddonManagerApp.py b/src/Mod/AddonManager/TestAddonManagerApp.py index 64321fd02a..c5356fa0fe 100644 --- a/src/Mod/AddonManager/TestAddonManagerApp.py +++ b/src/Mod/AddonManager/TestAddonManagerApp.py @@ -21,6 +21,8 @@ # * * # *************************************************************************** +import addonmanager_freecad_interface as fci + # Unit tests for the Addon Manager module from AddonManagerTest.app.test_utilities import ( TestUtilities as AddonManagerTestUtilities, @@ -76,6 +78,5 @@ loaded_gui_tests = [ AddonManagerTestDataPaths, TestListTerminator # Needed to prevent the last test from running twice ] -if FreeCAD: - for test in loaded_gui_tests: - FreeCAD.Console.PrintLog(f"Loaded tests from {test.__name__}\n") +for test in loaded_gui_tests: + fci.Console.PrintLog(f"Loaded tests from {test.__name__}\n") diff --git a/src/Mod/AddonManager/TestAddonManagerGui.py b/src/Mod/AddonManager/TestAddonManagerGui.py index 6cc8416e25..5519e690aa 100644 --- a/src/Mod/AddonManager/TestAddonManagerGui.py +++ b/src/Mod/AddonManager/TestAddonManagerGui.py @@ -21,6 +21,8 @@ # * * # *************************************************************************** +import addonmanager_freecad_interface as fci + # Unit test for the Addon Manager module GUI from AddonManagerTest.gui.test_gui import TestGui as AddonManagerTestGui @@ -49,10 +51,6 @@ class TestListTerminator: # Basic usage mostly to get static analyzers to stop complaining about unused imports -try: - import FreeCAD -except ImportError: - FreeCAD = None loaded_gui_tests = [ AddonManagerTestGui, AddonManagerTestWorkersUtility, @@ -63,6 +61,5 @@ loaded_gui_tests = [ AddonManagerTestUninstallerGUI, TestListTerminator # Needed to prevent the last test from running twice ] -if FreeCAD: - for test in loaded_gui_tests: - FreeCAD.Console.PrintLog(f"Loaded tests from {test.__name__}\n") +for test in loaded_gui_tests: + fci.Console.PrintLog(f"Loaded tests from {test.__name__}\n")