mirror of
https://github.com/pocketbase/pocketbase.git
synced 2024-11-28 18:11:17 +02:00
updated tests with some clarification code comments
This commit is contained in:
parent
460cc35bb6
commit
f77fb0cc1c
@ -255,10 +255,11 @@ func TestEagerRequestDataCache(t *testing.T) {
|
|||||||
BeforeTestFunc: func(t *testing.T, app *tests.TestApp, e *echo.Echo) {
|
BeforeTestFunc: func(t *testing.T, app *tests.TestApp, e *echo.Echo) {
|
||||||
e.Use(func(next echo.HandlerFunc) echo.HandlerFunc {
|
e.Use(func(next echo.HandlerFunc) echo.HandlerFunc {
|
||||||
return func(c echo.Context) error {
|
return func(c echo.Context) error {
|
||||||
|
// it is not important whether the route handler return an error since
|
||||||
|
// we just need to ensure that the eagerRequestDataCache was registered
|
||||||
next(c)
|
next(c)
|
||||||
|
|
||||||
// ensure that the body is always read at least once
|
// ensure that the body was read at least once
|
||||||
// (bind errors due to eof are not important)
|
|
||||||
data := &struct {
|
data := &struct {
|
||||||
Name string `json:"name"`
|
Name string `json:"name"`
|
||||||
}{}
|
}{}
|
||||||
@ -281,17 +282,15 @@ func TestEagerRequestDataCache(t *testing.T) {
|
|||||||
Name: "api group route with supported eager cache request method",
|
Name: "api group route with supported eager cache request method",
|
||||||
Method: "POST",
|
Method: "POST",
|
||||||
Url: "/api/admins",
|
Url: "/api/admins",
|
||||||
RequestHeaders: map[string]string{
|
Body: strings.NewReader(`{"name":"test123"}`),
|
||||||
"Authorization": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6InN5d2JoZWNuaDQ2cmhtMCIsInR5cGUiOiJhZG1pbiIsImV4cCI6MjIwODk4NTI2MX0.M1m--VOqGyv0d23eeUc0r9xE8ZzHaYVmVFw1VZW6gT8",
|
|
||||||
},
|
|
||||||
Body: strings.NewReader(`{"name":"test123"}`),
|
|
||||||
BeforeTestFunc: func(t *testing.T, app *tests.TestApp, e *echo.Echo) {
|
BeforeTestFunc: func(t *testing.T, app *tests.TestApp, e *echo.Echo) {
|
||||||
e.Use(func(next echo.HandlerFunc) echo.HandlerFunc {
|
e.Use(func(next echo.HandlerFunc) echo.HandlerFunc {
|
||||||
return func(c echo.Context) error {
|
return func(c echo.Context) error {
|
||||||
|
// it is not important whether the route handler return an error since
|
||||||
|
// we just need to ensure that the eagerRequestDataCache was registered
|
||||||
next(c)
|
next(c)
|
||||||
|
|
||||||
// ensure that the body is always read at least once
|
// ensure that the body was read at least once
|
||||||
// (bind errors due to eof are not important)
|
|
||||||
data := &struct {
|
data := &struct {
|
||||||
Name string `json:"name"`
|
Name string `json:"name"`
|
||||||
}{}
|
}{}
|
||||||
|
Loading…
Reference in New Issue
Block a user