Skip to content

Releases: MikeSchulze/gdUnit4Net

gdUnit4Net v4.2.4

04 Jun 05:55
1b1a33f
Compare
Choose a tag to compare
  • gdUnit4.api v4.2.4
  • gdUnit4.test.adapter v1.1.1

Improvements

  • GD-89: Add input action support to the SceneRunner by @MikeSchulze in #92
  • GD-94: Improve assertions error message when comparing objects by @MikeSchulze in

Bug fixes

  • GD-90: Cleanup old runner configuration before run new tests by @MikeSchulze in #93
    #95
  • GD-96: Fix methods with a single parameterized test case are not executed by @MikeSchulze in #97
  • Use example project for unit test using gdunit4-action by @MikeSchulze in #98
  • GD-99: Add support to load a scene by uid:// path to the Scene Runner by @MikeSchulze in #100
  • GD-101: Respect the GdUnit4 settings to notify about orphan nodes by @MikeSchulze in #102
  • GD-103: Trim MSTest assert stack trace by @MikeSchulze in #105
  • GD-104: Fix exception failure message propagation by @MikeSchulze in #108

Full Changelog: v4.2.3...v4.2.4

gdUnit4Net v4.2.3

17 Apr 11:47
89e051a
Compare
Choose a tag to compare
  • gdUnit4.api v4.2.3
  • gdUnit4.test.adapter v1.1.1

What's Changed

gdUnit4.api

  • GD-84: Fix AssertThat for dynamic assert type resolving by @MikeSchulze in #85

gdUnit4.test.adapter

  • GD-86: Fixes space in folder name prevents tests from running by @MikeSchulze in #88

New Contributors

Full Changelog: v2.2.2...v4.2.3

gdUnit4Net v4.2.2

12 Apr 10:31
f0ba1f1
Compare
Choose a tag to compare

GdUnit4Net Release Notes

  • gdUnit4.api v4.2.2
  • gdUnit4.test.adapter v1.1.0

What's Changed

  • GD-6: Update project to GodotSharp v4.1.0 by @MikeSchulze in #7
  • GD-9: Fix SceneRunnerTest by @MikeSchulze in #13
  • GD-5: SceneRunner: Fix InputEvent handling by @MikeSchulze in #14
  • GD-12: Reorganize the project by @MikeSchulze in #15
  • GD-11: Add continue integration tests for pull request by @MikeSchulze in #23
  • GD-11: Fix CI workflow by @MikeSchulze in #24
  • GD-16: Add GdUnit4 Test Adapter to CI Workflow by @MikeSchulze in #25
  • GD-40: Fix GdUnit4MonoAPI IsTestSuite cannot run TestSuite by @MikeSchulze in #41
  • GD-42: Fix test run stops at some point by @MikeSchulze in #43
  • GD_35: Add example to show usage of gdUnit4.test.adapter by @MikeSchulze in #37
  • G-8: Provide generic vector assert to support all Godot vector types by @MikeSchulze in #45
  • GD-51: Format and fix warnings according to C# standards by @MikeSchulze in #53
  • GD-54: Format the tests according to the C# Formatting rules by @MikeSchulze in #55
  • GD-52: Format the code to C# standard by @MikeSchulze in #56
  • GD-357: Parameterized test cases are not run from Godot Editor GdUnit4 inspector by @MikeSchulze in #59
  • Support both net7 and net8 at once by @van800 in #61
  • GD-62: Add full .NET8 support by @MikeSchulze in #63
  • GD-22: Calling Invoke on SceneRunner must propagate exceptions by @MikeSchulze in #65
  • GD-49: Revision of the stack trace collection for failed tests by @MikeSchulze in #66
  • GD-10: Complete missing features for IDictionaryAssert by @MikeSchulze in #67
  • GD-10: Complete missing features for IEnumerableAssert by @MikeSchulze in #69
  • GD-10: Complete missing features for INumberAssert by @MikeSchulze in #70
  • GD-32: Add missing SimulateMouseMoveRelative and SimulateMouseMoveAbsolute to ISceneRunner by @MikeSchulze in #71
  • GD-26: Fix parameterized tests are incorrect grouped by @MikeSchulze in #73
  • GD-74: Improve the CI workflow for job unit-test-example by validate the test report by @MikeSchulze in #75
  • GD-76: Fix DisplayName resolving on test adapter by @MikeSchulze in #79
  • GD-80: Rename repository from gdUnit4Mono to gdUnit4Net by @MikeSchulze in #81

New Contributors

Full Changelog: v2.3.1...v2.2.2