Skip to content

Commit

Permalink
fix trailer checksum unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
isaiahvita committed Dec 28, 2023
1 parent 2e45110 commit 2382d13
Showing 1 changed file with 8 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -773,9 +773,16 @@ func TestComputeInputPayloadChecksum(t *testing.T) {
EnableComputePayloadHash: true,
EnableDecodedContentLengthHeader: true,
}

if c.optionsFn != nil {
c.optionsFn(m)
}
trailerMiddleware := &addInputChecksumTrailer{
EnableTrailingChecksum: m.EnableTrailingChecksum,
RequireChecksum: m.RequireChecksum,
EnableComputePayloadHash: m.EnableComputePayloadHash,
EnableDecodedContentLengthHeader: m.EnableDecodedContentLengthHeader,
}

ctx := context.Background()
var logged bytes.Buffer
Expand Down Expand Up @@ -809,6 +816,7 @@ func TestComputeInputPayloadChecksum(t *testing.T) {

// Build middleware
stack.Finalize.Add(m, middleware.After)
stack.Finalize.Add(trailerMiddleware, middleware.After)

// Validate defer to finalize was performed as expected
stack.Finalize.Add(middleware.FinalizeMiddlewareFunc(
Expand Down

0 comments on commit 2382d13

Please sign in to comment.