Changeset View
Changeset View
Standalone View
Standalone View
tests/python/view_layer/test_evaluation_selectability_f.py
- This file was moved from tests/python/render_layer/test_evaluation_selectability_f.py.
| # ############################################################ | # ############################################################ | ||||
| # Importing - Same For All Render Layer Tests | # Importing - Same For All Render Layer Tests | ||||
| # ############################################################ | # ############################################################ | ||||
| import unittest | import unittest | ||||
| import os | import os | ||||
| import sys | import sys | ||||
| from render_layer_common import * | from view_layer_common import * | ||||
| # ############################################################ | # ############################################################ | ||||
| # Testing | # Testing | ||||
| # ############################################################ | # ############################################################ | ||||
| class UnitTesting(RenderLayerTesting): | class UnitTesting(ViewLayerTesting): | ||||
| def test_selectability(self): | def test_selectability(self): | ||||
| import bpy | import bpy | ||||
| scene = bpy.context.scene | scene = bpy.context.scene | ||||
| cube = bpy.data.objects.new('guinea pig', bpy.data.meshes.new('mesh')) | cube = bpy.data.objects.new('guinea pig', bpy.data.meshes.new('mesh')) | ||||
| scene_collection = scene.master_collection.collections.new('collection') | scene_collection = scene.master_collection.collections.new('collection') | ||||
| layer_collection = scene.render_layers.active.collections.link(scene_collection) | layer_collection = scene.view_layers.active.collections.link(scene_collection) | ||||
| bpy.context.scene.update() # update depsgraph | bpy.context.scene.update() # update depsgraph | ||||
| scene_collection.objects.link(cube) | scene_collection.objects.link(cube) | ||||
| self.assertFalse(layer_collection.hide) | self.assertFalse(layer_collection.hide) | ||||
| self.assertFalse(layer_collection.hide_select) | self.assertFalse(layer_collection.hide_select) | ||||
| Show All 12 Lines | |||||