f99b35463a0581c31dad386c258f82bd72df8705
apply_modifiers option for modifier tests
The `apply_modifiers` property of the `RunTest` class overrides all of the test level `apply_modifier` properties. This prevents modifiers from manually specifying when a modifier is applied and forces the modifier to be applied immediately after it is added. The vast majority of tests do not override the `apply_modifier` property, the primary usecase for this property is to work in combination with the `do_compare` property to allow examining the corresponding .blend file to debug test failures. This commit simplifies the settings by removing this parameter. It now only disables applying the modifier if `do_compare` is set to False. Pull Request: https://projects.blender.org/blender/blender/pulls/140893
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
