#2094. Deleting materials now also deletes Blender material if not used for a style

This commit is contained in:
Dion Moult
2022-03-21 12:04:51 +11:00
parent ea530858bd
commit c478e5bf1b
10 changed files with 114 additions and 18 deletions
@@ -36,6 +36,14 @@ class TestAddDefaultMaterialObject(NewFile):
assert material.name == "Default"
class TestDeleteObject(NewFile):
def test_run(self):
material = subject.add_default_material_object()
assert bpy.data.materials.get("Default")
subject.delete_object(material)
assert not bpy.data.materials.get("Default")
class TestDisableEditingMaterials(NewFile):
def test_run(self):
bpy.context.scene.BIMMaterialProperties.is_editing = True