From 13a1eb43abac1b5fdc5b7c43a105017c8146a314 Mon Sep 17 00:00:00 2001 From: Jason McNeil Date: Fri, 20 Sep 2024 15:18:07 -0300 Subject: [PATCH] test(middleware/session): Fix tests for updated panics --- middleware/session/config.go | 12 +----------- middleware/session/config_test.go | 4 ++-- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/middleware/session/config.go b/middleware/session/config.go index 3bfe9313f1..6f492cf65d 100644 --- a/middleware/session/config.go +++ b/middleware/session/config.go @@ -1,13 +1,11 @@ package session import ( - "fmt" "strings" "time" "github.com/gofiber/fiber/v3" "github.com/gofiber/fiber/v3/log" - "github.com/gofiber/session" "github.com/gofiber/utils/v2" ) @@ -20,7 +18,7 @@ type Config struct { // Next defines a function to skip this middleware when it returns true. // Optional. Default: nil - Next func(c *fiber.Ctx) bool + Next func(c fiber.Ctx) bool // Store defines the session store. // @@ -182,11 +180,3 @@ func configDefault(config ...Config) Config { return cfg } - -// Example for Config struct. -func ExampleConfig() { - cfg := session.Config{ - IdleTimeout: 10 * time.Minute, - } - fmt.Println(cfg.IdleTimeout) -} diff --git a/middleware/session/config_test.go b/middleware/session/config_test.go index 45456f6ea0..80d04f9750 100644 --- a/middleware/session/config_test.go +++ b/middleware/session/config_test.go @@ -47,13 +47,13 @@ func TestDefaultErrorHandler(t *testing.T) { } func TestInvalidKeyLookupFormat(t *testing.T) { - require.PanicsWithValue(t, "[session] KeyLookup must in the form of :", func() { + require.PanicsWithValue(t, "[session] KeyLookup must be in the format ':'", func() { configDefault(Config{KeyLookup: "invalid_format"}) }) } func TestUnsupportedSource(t *testing.T) { - require.PanicsWithValue(t, "[session] source is not supported", func() { + require.PanicsWithValue(t, "[session] unsupported source in KeyLookup", func() { configDefault(Config{KeyLookup: "unsupported:session_id"}) }) }