diff --git a/pkg/sessions/session_store_test.go b/pkg/sessions/session_store_test.go index c21987e..8c5202b 100644 --- a/pkg/sessions/session_store_test.go +++ b/pkg/sessions/session_store_test.go @@ -306,15 +306,19 @@ var _ = Describe("NewSessionStore", func() { }) Context("with type 'redis'", func() { + var mr *miniredis.Miniredis BeforeEach(func() { - mr, err := miniredis.Run() - if err != nil { - panic(err) - } + var err error + mr, err = miniredis.Run() + Expect(err).ToNot(HaveOccurred()) opts.Type = options.RedisSessionStoreType opts.RedisConnectionURL = "redis://" + mr.Addr() }) + AfterEach(func() { + mr.Close() + }) + It("creates a redis.SessionStore", func() { ss, err := sessions.NewSessionStore(opts, cookieOpts) Expect(err).NotTo(HaveOccurred())