-
Notifications
You must be signed in to change notification settings - Fork 15
Automated Testing Framework: #626
Description
Objective
Define the testing requirements for the Blender collider shapes addon to ensure robust, error-free functionality across all features, presets, and supported Blender versions.
Scope of Testing
Collider Creation: Validate that all collider shapes can be created without errors, including edge cases and invalid inputs.
Addon Registration & Unregistration: Ensure the addon initializes and cleans up correctly, with no lingering artifacts or errors.
Preset Management: Test saving, loading, and applying presets to confirm they work as intended and integrate with the addon’s UI.
Blender Version Support: Verify that the addon functions correctly on all specified Blender versions (4.2, 4.3, 4.4, 4.5, 5.0, 5.1) without compatibility issues.
Expected Outcomes
The addon reliably creates collider shapes under all valid and invalid conditions.
The addon registers and unregisters cleanly, with no errors or side effects.
Presets are saved, loaded, and applied without issues, and are properly reflected in the UI.
The addon works seamlessly across all supported Blender versions, with no API-related failures or warnings.