addon manager list of wbs
This commit is contained in:
@@ -56,7 +56,7 @@ INTERNAL_WORKBENCHES = {
|
||||
"openscad": "OpenSCAD",
|
||||
"part": "Part",
|
||||
"partdesign": "PartDesign",
|
||||
"path": "Path",
|
||||
"cam": "CAM",
|
||||
"plot": "Plot",
|
||||
"points": "Points",
|
||||
"robot": "Robot",
|
||||
|
||||
@@ -217,7 +217,7 @@ class TestAddon(unittest.TestCase):
|
||||
addonA.requires.add("AddonB")
|
||||
addonB.requires.add("AddonC")
|
||||
addonB.requires.add("AddonD")
|
||||
addonD.requires.add("Path")
|
||||
addonD.requires.add("CAM")
|
||||
|
||||
all_addons = {
|
||||
addonA.name: addonA,
|
||||
@@ -244,8 +244,8 @@ class TestAddon(unittest.TestCase):
|
||||
"AddonD not in required dependencies, and it should be.",
|
||||
)
|
||||
self.assertTrue(
|
||||
"Path" in deps.internal_workbenches,
|
||||
"Path not in workbench dependencies, and it should be.",
|
||||
"CAM" in deps.internal_workbenches,
|
||||
"CAM not in workbench dependencies, and it should be.",
|
||||
)
|
||||
|
||||
def test_internal_workbench_list(self):
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
<depend>OpenSCAD Workbench</depend>
|
||||
<depend>Part WORKBENCH</depend>
|
||||
<depend>PartDesign WB</depend>
|
||||
<depend>path</depend>
|
||||
<depend>CAM</depend>
|
||||
<depend>Plot</depend>
|
||||
<depend>POINTS</depend>
|
||||
<depend>ROBOTWB</depend>
|
||||
|
||||
@@ -29,4 +29,4 @@ ParGrp.SetString("HelpIndex", "Path/Help/index.html")
|
||||
ParGrp.SetString("WorkBenchName", "CAM")
|
||||
ParGrp.SetString("WorkBenchModule", "PathWorkbench.py")
|
||||
|
||||
FreeCAD.__unit_test__ += ["TestPathApp"]
|
||||
FreeCAD.__unit_test__ += ["TestCAMApp"]
|
||||
|
||||
Reference in New Issue
Block a user