[Bf-blender-cvs] [31c272e840a] blender2.8: Simplified some test code in render_layer_common.py

Sybren A. Stüvel noreply at git.blender.org
Fri Apr 7 17:51:33 CEST 2017


Commit: 31c272e840af0ae4400ffee87e6ac86076580ee5
Author: Sybren A. Stüvel
Date:   Fri Apr 7 17:51:23 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB31c272e840af0ae4400ffee87e6ac86076580ee5

Simplified some test code in render_layer_common.py

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

M	tests/python/render_layer/render_layer_common.py

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

diff --git a/tests/python/render_layer/render_layer_common.py b/tests/python/render_layer/render_layer_common.py
index 645b111b49c..4fb714e429e 100644
--- a/tests/python/render_layer/render_layer_common.py
+++ b/tests/python/render_layer/render_layer_common.py
@@ -127,11 +127,10 @@ def query_scene(filepath, name, callbacks):
     with blendfile.open_blend(filepath) as blend:
         scenes = [block for block in blend.blocks if block.code == b'SC']
         for scene in scenes:
-            if scene.get((b'id', b'name'))[2:] == name:
-                output = []
-                for callback in callbacks:
-                    output.append(callback(scene))
-                return output
+            if scene.get((b'id', b'name'))[2:] != name:
+                continue
+
+            return [callback(scene) for callback in callbacks]
 
 
 # ############################################################




More information about the Bf-blender-cvs mailing list