New feature to conveniently add a default material in a blank project when none exists.

This commit is contained in:
Dion Moult
2021-10-21 19:40:10 +11:00
parent a99df36351
commit 0bc849be5a
13 changed files with 54 additions and 11 deletions
+12
View File
@@ -24,6 +24,18 @@ from test.bim.bootstrap import NewFile
from blenderbim.tool.material import Material as subject
class TestImplementsTool(NewFile):
def test_run(self):
assert isinstance(subject(), blenderbim.core.tool.Material)
class TestAddDefaultMaterialObject(NewFile):
def test_run(self):
material = subject.add_default_material_object()
assert isinstance(material, bpy.types.Material)
assert material.name == "Default"
class TestLink(NewFile):
def test_run(self):
obj = bpy.data.materials.new("Material")