mirror of https://github.com/gofiber/fiber.git
Update test
parent
b4ffb82493
commit
b4244de892
4
ctx.go
4
ctx.go
|
@ -743,9 +743,9 @@ func (ctx *Ctx) Render(name string, bind interface{}) (err error) {
|
||||||
buf := bytebufferpool.Get()
|
buf := bytebufferpool.Get()
|
||||||
defer bytebufferpool.Put(buf)
|
defer bytebufferpool.Put(buf)
|
||||||
|
|
||||||
// Use ViewEngine if exist
|
// Use Templates engine if exist
|
||||||
if ctx.app.Settings.Templates != nil {
|
if ctx.app.Settings.Templates != nil {
|
||||||
// Render template from ViewEngine
|
// Render template from Engine
|
||||||
if err := ctx.app.Settings.Templates.Render(buf, name, bind); err != nil {
|
if err := ctx.app.Settings.Templates.Render(buf, name, bind); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
|
@ -893,7 +893,7 @@ func Test_Ctx_Download(t *testing.T) {
|
||||||
|
|
||||||
expect, err := ioutil.ReadAll(f)
|
expect, err := ioutil.ReadAll(f)
|
||||||
utils.AssertEqual(t, nil, err)
|
utils.AssertEqual(t, nil, err)
|
||||||
utils.AssertEqual(t, true, bytes.Equal(expect, ctx.Fasthttp.Response.Body()))
|
utils.AssertEqual(t, expect, ctx.Fasthttp.Response.Body())
|
||||||
}
|
}
|
||||||
|
|
||||||
// go test -run Test_Ctx_JSON
|
// go test -run Test_Ctx_JSON
|
||||||
|
|
|
@ -2,7 +2,6 @@ package middleware
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/gofiber/fiber"
|
"github.com/gofiber/fiber"
|
||||||
"github.com/gofiber/utils"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// Middleware types
|
// Middleware types
|
||||||
|
@ -33,14 +32,6 @@ type (
|
||||||
// Helmet helps secure your apps by setting various HTTP headers
|
// Helmet helps secure your apps by setting various HTTP headers
|
||||||
func Helmet() fiber.Handler {
|
func Helmet() fiber.Handler {
|
||||||
return func(ctx *fiber.Ctx) {
|
return func(ctx *fiber.Ctx) {
|
||||||
// Get id from request
|
|
||||||
rid := ctx.Get(fiber.HeaderXRequestID)
|
|
||||||
// Create new UUID if empty
|
|
||||||
if len(rid) <= 0 {
|
|
||||||
rid = utils.UUID()
|
|
||||||
}
|
|
||||||
// Set new id to response
|
|
||||||
ctx.Set(fiber.HeaderXRequestID, rid)
|
|
||||||
// Continue stack
|
// Continue stack
|
||||||
ctx.Next()
|
ctx.Next()
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue