Fix bug where adding a representation to a type instance didn't share meshes

This commit is contained in:
Dion Moult
2021-11-06 18:51:00 +11:00
parent 117f663f48
commit 4149292a13
5 changed files with 27 additions and 6 deletions
+3 -3
View File
@@ -112,9 +112,9 @@ class TestDuplicateObjectData(NewFile):
def test_run(self):
data = bpy.data.meshes.new("Mesh")
obj = bpy.data.objects.new("Object", data)
assert subject.duplicate_object_data(obj) == obj.data
assert obj.data != data
assert isinstance(obj.data, bpy.types.Mesh)
new_data = subject.duplicate_object_data(obj)
assert obj.data == data
assert isinstance(new_data, bpy.types.Mesh)
class TestGetObjectData(NewFile):