blender/tests/python/render_layer
Dalai Felinto 18ce2bfac6 Depsgraph/Layers: Keep original visibility when doing full scene copy
Originally we were not respecting the original visibility flags of the
collections. However this is required for Copy-on-write (CoW).

Remember to update the svn lib tests folder. I had to update some of the
json files there.

Also adding a new unittest for this particular issue:
Test render_layer_scene_copy_f
2017-08-16 10:35:26 +02:00
..
CMakeLists.txt Depsgraph/Layers: Keep original visibility when doing full scene copy 2017-08-16 10:35:26 +02:00
render_layer_common.py Fix layers unittest - we cannot use nestted get_pointer calls 2017-07-17 18:46:00 +02:00
test_active_collection.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_collection_rename.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_render_settings_a.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_render_settings_b.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_render_settings_c.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_render_settings_d.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_render_settings_e.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_render_settings_f.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_render_settings_g.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_render_settings_h.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_render_settings_i.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_selectability_a.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_evaluation_selectability_b.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_evaluation_selectability_c.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_evaluation_selectability_d.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_evaluation_selectability_e.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_evaluation_selectability_f.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_visibility_a.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_evaluation_visibility_b.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_evaluation_visibility_c.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_evaluation_visibility_d.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_evaluation_visibility_e.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_evaluation_visibility_f.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_evaluation_visibility_g.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_visibility_h.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_evaluation_visibility_i.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_layer_linking.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_layer_syncing.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_layer_collection_a.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_layer_collection_b.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_layer_collection_c.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_layer_collection_d.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_layer_collection_e.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_layer_collection_f.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_layer_collection_g.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_layer_collection_h.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_layer_collection_i.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_layer_collection_j.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_layer_collection_k.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_layer_collection_l.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_a.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_b.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_c.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_d.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_e.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_f.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_g.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_h.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_i.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_sync_a.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_sync_b.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_sync_c.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_sync_d.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_sync_e.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_sync_f.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_sync_g.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_sync_h.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_above_below_scene_collection_sync_i.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_layer_collection_a.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_layer_collection_b.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_layer_collection_c.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_layer_collection_d.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_layer_collection_e.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_layer_collection_f.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_layer_collection_g.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_layer_collection_h.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_layer_collection_i.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_layer_collection_j.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_a.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_b.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_c.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_d.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_e.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_f.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_g.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_h.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_i.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_j.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_k.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_l.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_sync_a.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_sync_b.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_sync_c.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_sync_d.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_sync_e.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_sync_f.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_sync_g.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_sync_h.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_sync_i.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_sync_j.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_sync_k.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_move_into_scene_collection_sync_l.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_object_add_cylinder.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_object_add_empty.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_object_add_no_collection_cylinder.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_object_add_no_collection_empty.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_object_add_no_collection_torus.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_object_add_torus.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_object_copy.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_object_delete_a.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_object_delete_b.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_object_link_a.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_object_link_b.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_object_link_c.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_operator_context.py Unittests: Make sure layer tests pass with or without workspace 2017-07-17 16:22:07 +02:00
test_scene_copy_a.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_scene_copy_b.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_scene_copy_c.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_scene_copy_d.py Depsgraph/Layers: Keep original visibility when doing full scene copy 2017-08-16 10:35:26 +02:00
test_scene_copy_e.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00
test_scene_copy_f.py Depsgraph/Layers: Keep original visibility when doing full scene copy 2017-08-16 10:35:26 +02:00
test_scene_delete.py Fix T51877: Deleting a scene uses freed memory 2017-06-30 19:03:02 +02:00
test_scene_write_read.py Cleanup: move copy-paste code into function 2017-06-19 16:12:11 +10:00