[Bf-blender-cvs] [58d92cefbdf] master: [cycles/ctest] fix failing tests when output folder doesn't exist yet.

Ray Molenkamp noreply at git.blender.org
Sat Aug 26 01:19:16 CEST 2017


Commit: 58d92cefbdf77c0e1b1882a02fabd6627a8f41ee
Author: Ray Molenkamp
Date:   Fri Aug 25 17:17:49 2017 -0600
Branches: master
https://developer.blender.org/rB58d92cefbdf77c0e1b1882a02fabd6627a8f41ee

[cycles/ctest] fix failing tests when output folder doesn't exist yet.

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

M	tests/python/cycles_render_tests.py

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

diff --git a/tests/python/cycles_render_tests.py b/tests/python/cycles_render_tests.py
index d4e796f35ae..ba4c04f7cf3 100755
--- a/tests/python/cycles_render_tests.py
+++ b/tests/python/cycles_render_tests.py
@@ -154,6 +154,9 @@ class Report:
     def output(self):
         # write intermediate data for single test
         outdir = os.path.join(OUTDIR, self.testname)
+        if not os.path.exists(outdir):
+            os.makedirs(outdir)
+
         f = open(os.path.join(outdir, "failed.data"), "w")
         f.write(self.failed_tests)
         f.close()



More information about the Bf-blender-cvs mailing list