1# ############################################################ 2# Importing - Same For All Render Layer Tests 3# ############################################################ 4 5import unittest 6import os 7import sys 8 9from view_layer_common import * 10 11 12# ############################################################ 13# Testing 14# ############################################################ 15 16class UnitTesting(MoveSceneCollectionTesting): 17 def get_reference_scene_tree_map(self): 18 # original tree, no changes 19 return self.get_initial_scene_tree_map() 20 21 def test_scene_collection_move_a(self): 22 """ 23 Test outliner operations 24 """ 25 tree = self.setup_tree() 26 self.assertFalse(tree['C'].move_above(tree['2'])) 27 self.compare_tree_maps() 28 29 def test_scene_collection_move_b(self): 30 """ 31 Test outliner operations 32 """ 33 tree = self.setup_tree() 34 self.assertFalse(tree['C'].move_below(tree['2'])) 35 self.compare_tree_maps() 36 37 def test_scene_collection_move_c(self): 38 """ 39 Test outliner operations 40 """ 41 tree = self.setup_tree() 42 self.assertFalse(tree['C'].move_above(tree['cat'])) 43 self.compare_tree_maps() 44 45 def test_scene_collection_move_d(self): 46 """ 47 Test outliner operations 48 """ 49 tree = self.setup_tree() 50 self.assertFalse(tree['C'].move_below(tree['cat'])) 51 self.compare_tree_maps() 52 53 54# ############################################################ 55# Main - Same For All Render Layer Tests 56# ############################################################ 57 58if __name__ == '__main__': 59 UnitTesting._extra_arguments = setup_extra_arguments(__file__) 60 unittest.main() 61