Skip to content

GdUnit4 v4.3.0

Compare
Choose a tag to compare
@MikeSchulze MikeSchulze released this 29 May 14:19
· 94 commits to master since this release
030ac1d

GdUnit4 v4.3.0

DO NOT UPDATE WHEN USING MacOS!!!

there is a major issue with the plugin when exiting the Godot editor.

a bugfix is scheduled

What's Changed

With v4.3.0 there is a big update with a lot of improvements and bug fixes.

  • Improved test inspector
    The entire inspector has been redesigned and now uses the original Godot icons to display the inspection status and buttons. The new sorting option allows you to sort the inspection results by different modes, and the tree view can be switched between flat and tree view.
    image

  • Auto test discovery
    The new option for detecting tests at runtime searches for available tests and records them in real time.
    image

  • GdUnit4 has got a new logo
    image

Improvements

Bug Fixes

  • GD-413: Allow to spy on a class with enum as constructor argument by @MikeSchulze in #412
  • GD-440: Improve test suite scanner to ignore non test-suite scripts by @MikeSchulze in #442
  • GD-443: Fix errors when dock undock the gdunit inspector by @MikeSchulze in #445
  • GD-451: Fix script parser to extracting the correct class name by @MikeSchulze in #453
  • GD-452: Fix gdunit settings dialog to act as window close button by @MikeSchulze in #456
  • GD-465: Parameterized tests are skipped with const Array values by @MikeSchulze in #466
  • GD-467: Fix test suite discover when creating a new test suite by @MikeSchulze in #469
  • GD-471: Support UTF8 characters on reporting failure messages by @MikeSchulze in #473
  • GD-474: Fix test Godot Runtime Error is reported repeatedly by @MikeSchulze in #475
  • GD-468: Fix parameterized test argument parsing by @MikeSchulze in #476
  • GD-480: Fix settings dialog has wrong theme for the background panel by @MikeSchulze in #481

Other Changes

  • GD-414: Fix unclear spy test on constructor with enum parameter by @Vacui in #415
  • GD-306: Do run gdunit-action on CI-PR without publish report by @MikeSchulze in #417
  • Try to fix workflow to publish test reports by @MikeSchulze in #419
  • Bump MikeSchulze/gdUnit4-action from 1.0.5 to 1.0.8 by @dependabot in #423
  • Simplify .gitattributes by @myyk in #424
  • GD-427: Do use typed variables and arguments by @MikeSchulze in #428
  • Bump dorny/test-reporter from 1.9.0 to 1.9.1 by @dependabot in #441
  • Bump MikeSchulze/gdUnit4-action from 1.0.8 to 1.1.1 by @dependabot in #447

New Contributors

Full Changelog: v4.2.5...v4.3.0