MCPcopy
hub / github.com/gin-gonic/gin / TestContextFormFileFailed

Function TestContextFormFileFailed

context_test.go:170–181  ·  context_test.go::TestContextFormFileFailed
(t *testing.T)

Source from the content-addressed store, hash-verified

168}
169
170func TestContextFormFileFailed(t *testing.T) {
171 buf := new(bytes.Buffer)
172 mw := multipart.NewWriter(buf)
173 mw.Close()
174 c, _ := CreateTestContext(httptest.NewRecorder())
175 c.Request, _ = http.NewRequest(http.MethodPost, "/", nil)
176 c.Request.Header.Set("Content-Type", mw.FormDataContentType())
177 c.engine.MaxMultipartMemory = 8 << 20
178 f, err := c.FormFile("file")
179 require.Error(t, err)
180 assert.Nil(t, f)
181}
182
183func TestContextMultipartForm(t *testing.T) {
184 buf := new(bytes.Buffer)

Callers

nothing calls this directly

Calls 5

CreateTestContextFunction · 0.85
CloseMethod · 0.80
SetMethod · 0.80
FormFileMethod · 0.80
ErrorMethod · 0.45

Tested by

no test coverage detected