branchrust_reboot/main/testrunner_editorcancel
11 Commits over 0 Days - ∞cph!
Fixed some selection bugs
Split editor and runtime tests into two tabs
Styling changes
Added Open Results button, reorganized the button bars
Loading a result auto enables filtering, clearing results resets filtering
Fixed the test window not showing live results on some tests, unified the parameter normalization
Automated tests window changes:
- Added a rerun failed button
- Fixed the foldout arrows not clickable
- Leaving playmode mid tests cancel the run correctly and generate results
- Tests can only run in the automated test scene
- Run button shows a playmode icon if clicking it will start playmode
Added TestRunner.Pipeline, an access point for the build pipeline to run all the editor tests in one go
Flagged all the prefab tests as TestMethodEditor
Added TestMethodEditorAttribute, tests that can run in edit mode (or playmode editor) using the TestRunner. Meant for asset validation tests
Some refactoring to support the edit mode/play mode branching
Added a cancel button to the editor window
Fixed the test result time mismatch