Skip to content

Releases: glytching/junit-extensions

2.6.0

09 Aug 15:25
9652a90
Compare
Choose a tag to compare

All injection of random static fields.

2.5.0

06 Sep 20:03
Compare
Choose a tag to compare

Upgraded to random-beans 3.9.0

2.4.0

03 Feb 10:19
Compare
Choose a tag to compare
  • Adds support for using @RegisterExtension with RandomBeansExtension so that users can now override the default randomizer configuration
  • Updated the random beans readme to include an example of this

2.3.0

30 Aug 10:44
Compare
Choose a tag to compare
  • Class variable TemporaryFolder is now supported via injection in a @BeforeAll and this instance is shared amongst all tests in the test case.
  • Parameter injection now gets its own TemporaryFolder so no sharing of TemporaryFolder instances between tests.
  • Upgraded to v5.2.0 of junit-jupiter-*
  • Upgraded to v1.2.0 of junit-platform-*
  • Cleaned up some issues identified by Scrutinizer-CI's static analysis

2.2.0

17 May 07:56
Compare
Choose a tag to compare

Closes the following issue:

2.1.0

08 Mar 17:49
Compare
Choose a tag to compare

2.0.0

01 Feb 15:10
Compare
Choose a tag to compare

The @SystemProperty annotation is now @Repeatable so any usages of @SystemProperties will have to be changed on upgrading to v2.x.

For example, this ...

  @SystemProperties(
    properties = {
      @SystemProperty(name = "keyA", value = "valueA"),
      @SystemProperty(name = "keyB", value = "valueB")
    }
)

... changes to:

  @SystemProperty(name = "keyA", value = "valueA")
  @SystemProperty(name = "keyB", value = "valueB")

1.1.0

02 Jan 16:53
Compare
Choose a tag to compare

Added a new extension: TestNameExtension.

1.0.0

21 Nov 09:41
Compare
Choose a tag to compare

First version of JUnit Extensions