Changeset View
Changeset View
Standalone View
Standalone View
tests/python/modules/mesh_test.py
| Show First 20 Lines • Show All 367 Lines • ▼ Show 20 Lines | def update_failed_test(self): | ||||
| """ | """ | ||||
| self.evaluated_object.location = self.expected_object.location | self.evaluated_object.location = self.expected_object.location | ||||
| expected_object_name = self.expected_object.name | expected_object_name = self.expected_object.name | ||||
| evaluated_selection = { | evaluated_selection = { | ||||
| v.index for v in self.evaluated_object.data.vertices if v.select} | v.index for v in self.evaluated_object.data.vertices if v.select} | ||||
| bpy.data.objects.remove(self.expected_object, do_unlink=True) | bpy.data.objects.remove(self.expected_object, do_unlink=True) | ||||
| self.evaluated_object.name = expected_object_name | self.evaluated_object.name = expected_object_name | ||||
| self.do_selection(self.evaluated_object.data, | self.do_selection(self.evaluated_object.data, "VERT", evaluated_selection, False) | ||||
| "VERT", evaluated_selection) | |||||
| # Save file. | # Save file. | ||||
| bpy.ops.wm.save_as_mainfile(filepath=bpy.data.filepath) | bpy.ops.wm.save_as_mainfile(filepath=bpy.data.filepath) | ||||
| self.test_updated_counter += 1 | self.test_updated_counter += 1 | ||||
| self.expected_object = self.evaluated_object | self.expected_object = self.evaluated_object | ||||
| @staticmethod | @staticmethod | ||||
| def compare_meshes(evaluated_object, expected_object, threshold): | def compare_meshes(evaluated_object, expected_object, threshold): | ||||
| ▲ Show 20 Lines • Show All 479 Lines • Show Last 20 Lines | |||||