mirror of https://github.com/gofiber/fiber.git
no message
parent
7376a707ef
commit
0d2286814e
4
ctx.go
4
ctx.go
|
@ -450,8 +450,8 @@ func (c *DefaultCtx) Cookie(cookie *Cookie) {
|
|||
//
|
||||
// Due to current limitations in how fasthttp works, Deadline operates as a nop.
|
||||
// See: https://github.com/valyala/fasthttp/issues/965#issuecomment-777268945
|
||||
func (*DefaultCtx) Deadline() (deadline time.Time, ok bool) {
|
||||
return deadline, false
|
||||
func (*DefaultCtx) Deadline() (time.Time, bool) {
|
||||
return time.Time{}, false
|
||||
}
|
||||
|
||||
// Done returns a channel that's closed when work done on behalf of this
|
||||
|
|
|
@ -2197,7 +2197,7 @@ func Test_Ctx_Deadline(t *testing.T) {
|
|||
app.Get("/test", func(c Ctx) error {
|
||||
deadline, ok := c.Deadline()
|
||||
require.Equal(t, time.Time{}, deadline)
|
||||
require.Equal(t, false, ok)
|
||||
require.Equal(t, require.False, ok)
|
||||
return nil
|
||||
})
|
||||
resp, err := app.Test(httptest.NewRequest(MethodGet, "/test", nil))
|
||||
|
@ -2213,7 +2213,7 @@ func Test_Ctx_Done(t *testing.T) {
|
|||
return c.Next()
|
||||
})
|
||||
app.Get("/test", func(c Ctx) error {
|
||||
require.Equal(t, (<-chan struct {})(nil), c.Done())
|
||||
require.Equal(t, (<-chan struct{})(nil), c.Done())
|
||||
return nil
|
||||
})
|
||||
resp, err := app.Test(httptest.NewRequest(MethodGet, "/test", nil))
|
||||
|
@ -2229,7 +2229,7 @@ func Test_Ctx_Err(t *testing.T) {
|
|||
return c.Next()
|
||||
})
|
||||
app.Get("/test", func(c Ctx) error {
|
||||
require.Equal(t, nil, c.Err())
|
||||
require.Equal(t, require.NoError, c.Err())
|
||||
return nil
|
||||
})
|
||||
resp, err := app.Test(httptest.NewRequest(MethodGet, "/test", nil))
|
||||
|
|
Loading…
Reference in New Issue