Test_CSRF_CookieName_CaseInsensitive_Warning() — fiber Function Reference
Architecture documentation for the Test_CSRF_CookieName_CaseInsensitive_Warning() function in config_test.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD df4b3eaa_3fb0_85d6_7407_169d544f6909["Test_CSRF_CookieName_CaseInsensitive_Warning()"] d4b0c76b_df58_68cc_9f01_dca309899302["config_test.go"] df4b3eaa_3fb0_85d6_7407_169d544f6909 -->|defined in| d4b0c76b_df58_68cc_9f01_dca309899302 style df4b3eaa_3fb0_85d6_7407_169d544f6909 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
middleware/csrf/config_test.go lines 387–408
func Test_CSRF_CookieName_CaseInsensitive_Warning(t *testing.T) {
t.Parallel()
// Extractor uses "CSRF_" (uppercase), config uses "csrf_" (lowercase)
extractor := extractors.Extractor{
Extract: func(c fiber.Ctx) (string, error) {
return c.Cookies("CSRF_"), nil
},
Source: extractors.SourceCookie,
Key: "CSRF_",
}
cfg := Config{
CookieName: "csrf_",
Extractor: extractor,
}
// Should not panic, but should log a warning
require.NotPanics(t, func() {
configDefault(cfg)
}, "Should not panic for case-insensitive cookie name match, but should warn")
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does Test_CSRF_CookieName_CaseInsensitive_Warning() do?
Test_CSRF_CookieName_CaseInsensitive_Warning() is a function in the fiber codebase, defined in middleware/csrf/config_test.go.
Where is Test_CSRF_CookieName_CaseInsensitive_Warning() defined?
Test_CSRF_CookieName_CaseInsensitive_Warning() is defined in middleware/csrf/config_test.go at line 387.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free