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.
|
// Due to current limitations in how fasthttp works, Deadline operates as a nop.
|
||||||
// See: https://github.com/valyala/fasthttp/issues/965#issuecomment-777268945
|
// See: https://github.com/valyala/fasthttp/issues/965#issuecomment-777268945
|
||||||
func (*DefaultCtx) Deadline() (deadline time.Time, ok bool) {
|
func (*DefaultCtx) Deadline() (time.Time, bool) {
|
||||||
return deadline, false
|
return time.Time{}, false
|
||||||
}
|
}
|
||||||
|
|
||||||
// Done returns a channel that's closed when work done on behalf of this
|
// 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 {
|
app.Get("/test", func(c Ctx) error {
|
||||||
deadline, ok := c.Deadline()
|
deadline, ok := c.Deadline()
|
||||||
require.Equal(t, time.Time{}, deadline)
|
require.Equal(t, time.Time{}, deadline)
|
||||||
require.Equal(t, false, ok)
|
require.Equal(t, require.False, ok)
|
||||||
return nil
|
return nil
|
||||||
})
|
})
|
||||||
resp, err := app.Test(httptest.NewRequest(MethodGet, "/test", nil))
|
resp, err := app.Test(httptest.NewRequest(MethodGet, "/test", nil))
|
||||||
|
@ -2213,7 +2213,7 @@ func Test_Ctx_Done(t *testing.T) {
|
||||||
return c.Next()
|
return c.Next()
|
||||||
})
|
})
|
||||||
app.Get("/test", func(c Ctx) error {
|
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
|
return nil
|
||||||
})
|
})
|
||||||
resp, err := app.Test(httptest.NewRequest(MethodGet, "/test", nil))
|
resp, err := app.Test(httptest.NewRequest(MethodGet, "/test", nil))
|
||||||
|
@ -2229,7 +2229,7 @@ func Test_Ctx_Err(t *testing.T) {
|
||||||
return c.Next()
|
return c.Next()
|
||||||
})
|
})
|
||||||
app.Get("/test", func(c Ctx) error {
|
app.Get("/test", func(c Ctx) error {
|
||||||
require.Equal(t, nil, c.Err())
|
require.Equal(t, require.NoError, c.Err())
|
||||||
return nil
|
return nil
|
||||||
})
|
})
|
||||||
resp, err := app.Test(httptest.NewRequest(MethodGet, "/test", nil))
|
resp, err := app.Test(httptest.NewRequest(MethodGet, "/test", nil))
|
||||||
|
|
Loading…
Reference in New Issue