@@ -10,6 +10,7 @@ import (
10 "github.com/oauth2-proxy/oauth2-proxy/v7/pkg/encryption"
10 "github.com/oauth2-proxy/oauth2-proxy/v7/pkg/encryption"
11 . "github.com/onsi/gomega"
11 . "github.com/onsi/gomega"
12 "github.com/stretchr/testify/assert"
12 "github.com/stretchr/testify/assert"
13+ "github.com/stretchr/testify/require"
15func timePtr(t time.Time) *time.Time {
16func timePtr(t time.Time) *time.Time {
@@ -247,16 +248,16 @@ func TestEncodeAndDecodeSessionState(t *testing.T) {
247 for testName, ss := range testCases {
248 for testName, ss := range testCases {
248 t.Run(testName, func(t *testing.T) {
249 t.Run(testName, func(t *testing.T) {
249 encoded, err := ss.EncodeSessionState(c, false)
250 encoded, err := ss.EncodeSessionState(c, false)
250− assert.NoError(t, err)
251+ require.NoError(t, err)
251 encodedCompressed, err := ss.EncodeSessionState(c, true)
252 encodedCompressed, err := ss.EncodeSessionState(c, true)
252− assert.NoError(t, err)
253+ require.NoError(t, err)
253 // Make sure compressed version is smaller than if not compressed
254 // Make sure compressed version is smaller than if not compressed
254 assert.Greater(t, len(encoded), len(encodedCompressed))
255 assert.Greater(t, len(encoded), len(encodedCompressed))
256 decoded, err := DecodeSessionState(encoded, c, false)
257 decoded, err := DecodeSessionState(encoded, c, false)
257− assert.NoError(t, err)
258+ require.NoError(t, err)
258 decodedCompressed, err := DecodeSessionState(encodedCompressed, c, true)
259 decodedCompressed, err := DecodeSessionState(encodedCompressed, c, true)
259− assert.NoError(t, err)
260+ require.NoError(t, err)
261 compareSessionStates(t, decoded, decodedCompressed)
262 compareSessionStates(t, decoded, decodedCompressed)
262 compareSessionStates(t, decoded, &ss)
263 compareSessionStates(t, decoded, &ss)