assertMultipartFileHeader() — gin Function Reference
Architecture documentation for the assertMultipartFileHeader() function in multipart_form_mapping_test.go from the gin codebase.
Entity Profile
Dependency Diagram
graph TD c39369cc_d310_fbae_8d7a_c2a6faf081f8["assertMultipartFileHeader()"] e3fdf9a5_e119_6163_1565_d4c9c66aa208["TestFormMultipartBindingBindOneFile()"] e3fdf9a5_e119_6163_1565_d4c9c66aa208 -->|calls| c39369cc_d310_fbae_8d7a_c2a6faf081f8 0ab72802_fe50_cc91_0408_827197b74862["TestFormMultipartBindingBindTwoFiles()"] 0ab72802_fe50_cc91_0408_827197b74862 -->|calls| c39369cc_d310_fbae_8d7a_c2a6faf081f8 style c39369cc_d310_fbae_8d7a_c2a6faf081f8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
binding/multipart_form_mapping_test.go lines 126–139
func assertMultipartFileHeader(t *testing.T, fh *multipart.FileHeader, file testFile) {
assert.Equal(t, file.Filename, fh.Filename)
assert.Equal(t, int64(len(file.Content)), fh.Size)
fl, err := fh.Open()
require.NoError(t, err)
body, err := io.ReadAll(fl)
require.NoError(t, err)
assert.Equal(t, string(file.Content), string(body))
err = fl.Close()
require.NoError(t, err)
}
Domain
Subdomains
Source
Frequently Asked Questions
What does assertMultipartFileHeader() do?
assertMultipartFileHeader() is a function in the gin codebase.
What calls assertMultipartFileHeader()?
assertMultipartFileHeader() is called by 2 function(s): TestFormMultipartBindingBindOneFile, TestFormMultipartBindingBindTwoFiles.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free