Merge branch 'master' into blender2.8
[blender.git] / tests / python / render_layer / test_scene_delete.py
1 # ############################################################
2 # Importing - Same For All Render Layer Tests
3 # ############################################################
4
5 import unittest
6 import os
7 import sys
8
9 from render_layer_common import *
10
11
12 # ############################################################
13 # Testing
14 # ############################################################
15
16 class UnitTesting(RenderLayerTesting):
17     def test_scene_delete(self):
18         """
19         See if a scene can be properly deleted
20         """
21         import bpy
22
23         scene = bpy.context.scene
24         bpy.data.scenes.new('New')
25         bpy.data.scenes.remove(scene)
26
27
28 # ############################################################
29 # Main - Same For All Render Layer Tests
30 # ############################################################
31
32 if __name__ == '__main__':
33     import sys
34
35     extra_arguments = sys.argv[sys.argv.index("--") + 1:] if "--" in sys.argv else []
36     sys.argv = [__file__] + (sys.argv[sys.argv.index("--") + 2:] if "--" in sys.argv else [])
37
38     UnitTesting._extra_arguments = extra_arguments
39     unittest.main()