Skip to content

Releases: webcompere/system-stubs

v2.1.6

13 Jan 10:48
7b8134c
Compare
Choose a tag to compare

Fixes a bug where SystemProperties was not returning this typed as SystemProperties from the base class set and remove methods. This prevented fluent use of the object at construction.

v2.1.5

12 Nov 16:29
272a6eb
Compare
Choose a tag to compare

Add remove to both SystemProperties and EnvironmentVariables to delete properties from the environment altogether.

v2.1.4

08 Nov 17:26
ec76907
Compare
Choose a tag to compare

Update ByteBuddy to support Java 21

v2.1.3

08 Nov 17:21
37bbb3f
Compare
Choose a tag to compare

Refactoring to improve compatibility between System Stubs and other libraries that also interact with environment variables to modify them at test time.

v2.1.2

23 Sep 12:43
06aaa91
Compare
Choose a tag to compare

Add support for TestNG

v2.1.1

23 Sep 12:43
f0f7925
Compare
Choose a tag to compare

Improve build

v2.1.0

23 Sep 12:44
f51c27a
Compare
Choose a tag to compare

Remove dependency on Mockito and ensure environment variables mocking is global to all threads.

  • Build upgraded to Java 11+
  • Mockito no longer used
  • Byte buddy is now used to create the interceptor for environment variables

v2.0.3

23 Sep 12:46
fb7661f
Compare
Choose a tag to compare

Fix a null pointer exception when creating processes with no additional environment variables on Windows.

v2.0.2

23 Sep 12:46
9b564d3
Compare
Choose a tag to compare

Update dependencies and remove use of JUnit internals to implement the extension

v2.0.1

23 Sep 12:47
Compare
Choose a tag to compare

Refine the support for the mocked environment variables to cover launching processes.