WAT 6.0.0 GDScript - LiveWire Update
GUI
Test Results now appear as they are done. This only really matters
if you're running asyncronous tests where previously an async test
taking a while to finish made it look like the entire run was hanging
otherwise it is pretty immediate.
- Removed unused Metadata Button
- Removed redundant run/debug all options from Select Tests.
- Disable Debug Option when running the GUI as a Godot Scene.
CLI
Revised CLI Commands. See README.md
GDScript
- Infer type of Assertions to improve auto-complete.
- Add IsInstanceValid/NotValid Assertions
- Add AutoPass Assertion
Fixes
- Improve a number of warnings.
- Exported Properties of Test Double Scenes now have correct value
- Test Settings warning only appears if WAT has not already been installed.
- Fixed Plugin Load errors caused by broken metadata.
- Set Peer Timeout of Network Connections between Editor and Debugged Scene to a large timeout so users may use OS.Delay if they want without losing connection.
Known Problems
- Parameterized Tests don't show up properly in GUI (they should work fine in the CLI)
- Repeated Tests don't play well with Threads