GdUnit4 4.2.1
GdUnit4 4.2.1
This version of GdUnit4 is based on Godot v4.2.stable.mono.official [46dc27791]
What's Changed
Bug Fixes
- GD-286: Fixing a syntax error when opening GdUnit4 in Godot 4.2 stable by @LinuxUserGD in #287
- GD-296: Fix
signal_assert
to collect many signals at same time by @MikeSchulze in #297 - GD-303: Do not report script errors when if already tested by using
assert_error
by @MikeSchulze in #305 - GD-312:
Mock
andSpy
should generate type save doubles by @MikeSchulze in #314 - GD-337: fix cmd tool to accept multiple
--add
commands by @MikeSchulze in #338 - GD-343: Fix
.NET: Failed to unload assemblies
error when unload the plugin by @MikeSchulze in #344
Improvements
- GD-299: Allow use
StringNames
onassert_str()
by @MikeSchulze in #300 - GD-307: Argument matchers can now be used everywhere by @MikeSchulze in #315
- GD-323: SceneRunner mouse_move.. by @MikeSchulze in #329
- Improved
simulate_mouse_move_relative
simulates a mouse move to an relative position within a specified time. - Added
simulate_mouse_move_absolute
simulates a mouse move to an absolute position within a specified time.
- Improved
- GD-334: Use GdUnit4 action test runner by @MikeSchulze in #339
Other Changes
- GD-292: Add test coverage to simulate input event as actions by @MikeSchulze in #293
- GD-301: Add Godot
4.2.1
to CI by @MikeSchulze in #302 - Minimize plugin load dependencies errors on first startup by @MikeSchulze in #308
- Rework on plugin scripts to fix
untyped_declaration
as ERROR script errors.PART 01
by @MikeSchulze in #313 - GD-316: Fix random crashes of running c# tests by @MikeSchulze in #319
- Update the bug-template by @MikeSchulze in #324
- GD-332: Use
gdlint
on CI workflow to validate gd-scripts by @MikeSchulze in #331 - GD-322: lint on
src/asserts
by @MikeSchulze in #333 - Fix failing
GdUnitSpyTest
by @MikeSchulze in #336
New Contributors
- @dependabot made their first contribution in #340
Full Changelog: v4.2.0...v4.2.1