Releases: launchdarkly/go-test-helpers
Releases · launchdarkly/go-test-helpers
v3.1.0
v3.0.2
[3.0.2] - 2022-08-30
Fixed:
- Test assertion helpers now call 
t.Helper()to exclude themselves from stacktraces. 
v3.0.1
[3.0.1] - 2022-08-29
Fixed:
- Fixed import paths to have 
/v3. 
v3.0.0
[3.0.0] - 2022-08-29
Added:
TryReceive,RequireValue,AssertNoMoreValues,AssertChannelClosed,AssertChannelNotClosed: new generics-based helpers related to channels.WithTempFileData,WithTempDir: new filesystem helpers.jsonhelpers.AssertEqual,jsonhelpers.Value: a simpler way to do JSON equality assertions and get the diff format that's provided by this package, without having to use thematchersAPI.testbox.ShouldFail,testbox.ShouldFailAndExitEarly: for making assertions about assertion logic.
Changed:
- The minimum Go version is now 1.18.
 
v2.3.2
[2.3.2] - 2022-05-02
Changed:
- Improved the panic message that is generated by 
httphelpers.BrokenConnectionHandlerto make it clearer that this is an intentional error (if for instance the panic stacktrace is logged byhttp.Server). 
2.3.1
[2.3.1] - 2022-02-03
Fixed:
- The 
Assert/Requiremethods inmatchersnow callt.Helper()(if that method exists) so the location of the failure will be more accurately reported. 
2.3.0
[2.3.0] - 2022-01-21
Added:
- Subpackages 
jsonhelpersandmatchers. 
2.2.0
[2.2.0] - 2020-07-06
Added:
- Added 
RetryMillisfield tohttphelpers.SSEEvent. 
2.1.0
[2.1.0] - 2020-07-06
Added:
- In 
httphelpers.SSEStreamControl:EnqueueCommentandSendComment. 
2.0.1
[2.0.1] - 2020-07-02
Fixed:
- Fixed a bug in 
ChunkedStreamingHandlerthat caused the response to hang before reading the headers if there was no initial data in the stream.