michael-gh1 / Addons-And-Tools-For-Blender-miHoYo-Shaders

Blender Addons and Tools for streamlining the character model setup when using HoYoverse Shaders.
GNU General Public License v3.0
204 stars 11 forks source link

feat: added automated E2E test and fixed various characters #12

Closed michael-gh1 closed 1 year ago

michael-gh1 commented 1 year ago

Main focus of this PR is to create automated tests so I can easily spot and catch errors when running the Setup Wizard while making changes. As the Setup Wizard grows and edge cases are found, it becomes necessary to create confidence that the changes being made are not breaking changes.

A follow-up PR will expand on the test and save the "state" of every character and allow the automated tests to verify that all values (the "state") remain the same from version to version (aside from actual intended changes).