Implement auto and manual refresh of the Brick model navigator

This commit is contained in:
Dion Moult
2022-01-11 14:46:58 +11:00
parent c6966f9b39
commit 49221739cf
9 changed files with 83 additions and 14 deletions
+13 -2
View File
@@ -169,6 +169,12 @@ class TestExportBrickAttributes(NewFile):
}
class TestGetActiveBrickClass(NewFile):
def test_run(self):
subject.set_active_brick_class("brick_class")
assert subject.get_active_brick_class() == "brick_class"
class TestGetBrick(NewFile):
def test_run(self):
ifc = ifcopenshell.file()
@@ -326,12 +332,17 @@ class TestPopBrickBreadcrumb(NewFile):
assert bpy.context.scene.BIMBrickProperties.brick_breadcrumbs[0].name == "foo"
class TestRunAddBrick(NewFile):
class TestRunAssignBrickReference(NewFile):
def test_nothing(self):
pass
class TestRunAssignBrickReference(NewFile):
class TestRunRefreshBrickViewer(NewFile):
def test_nothing(self):
pass
class TestViewBrickClass(NewFile):
def test_nothing(self):
pass