[Bf-blender-cvs] [03fc433e18] render-layers: Fix unittest for cases where we set render_layer but not scene_collection

Dalai Felinto noreply at git.blender.org
Wed Jan 18 11:59:45 CET 2017


Commit: 03fc433e183a78f4b888ac07fce75d43272b102c
Author: Dalai Felinto
Date:   Wed Jan 18 11:59:26 2017 +0100
Branches: render-layers
https://developer.blender.org/rB03fc433e183a78f4b888ac07fce75d43272b102c

Fix unittest for cases where we set render_layer but not scene_collection

===================================================================

M	tests/python/bl_render_layer.py

===================================================================

diff --git a/tests/python/bl_render_layer.py b/tests/python/bl_render_layer.py
index 1b85b0da0b..be3b8befcb 100644
--- a/tests/python/bl_render_layer.py
+++ b/tests/python/bl_render_layer.py
@@ -823,6 +823,7 @@ class UnitsTesting(unittest.TestCase):
         subzero.objects.link(three_b)
         scorpion.objects.link(three_c)
         layer = scene.render_layers.new('Fresh new Layer')
+        layer.collections.unlink(layer.collections.active)
         layer.collections.link(subzero)
         layer.collections.active_index = 3
         self.assertEqual(layer.collections.active.name, 'scorpion')
@@ -883,6 +884,7 @@ class UnitsTesting(unittest.TestCase):
             # change active layer
             override = bpy.context.copy()
             override["render_layer"] = layer
+            override["scene_collection"] = layer.collections.active.collection
 
             # add new objects
             if add_mode == 'EMPTY':




More information about the Bf-blender-cvs mailing list