Home / Function/ checkFormFile() — fiber Function Reference

checkFormFile() — fiber Function Reference

Architecture documentation for the checkFormFile() function in request_test.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  38e52c61_5ac3_b644_3e5a_c2bab7537a28["checkFormFile()"]
  3cffa885_3458_eedf_a1f5_10f9dd0f3622["request_test.go"]
  38e52c61_5ac3_b644_3e5a_c2bab7537a28 -->|defined in| 3cffa885_3458_eedf_a1f5_10f9dd0f3622
  8540130b_4371_50b7_8e01_644ac50a7ad2["Test_Request_Body_With_Server()"]
  8540130b_4371_50b7_8e01_644ac50a7ad2 -->|calls| 38e52c61_5ac3_b644_3e5a_c2bab7537a28
  style 38e52c61_5ac3_b644_3e5a_c2bab7537a28 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

client/request_test.go lines 1167–1183

func checkFormFile(t *testing.T, fh *multipart.FileHeader, filename string) {
	t.Helper()

	basename := filepath.Base(filename)
	require.Equal(t, fh.Filename, basename)

	b1, err := os.ReadFile(filepath.Clean(filename))
	require.NoError(t, err)

	b2 := make([]byte, fh.Size)
	f, err := fh.Open()
	require.NoError(t, err)
	defer func() { require.NoError(t, f.Close()) }()
	_, err = f.Read(b2)
	require.NoError(t, err)
	require.Equal(t, b1, b2)
}

Domain

Subdomains

Frequently Asked Questions

What does checkFormFile() do?
checkFormFile() is a function in the fiber codebase, defined in client/request_test.go.
Where is checkFormFile() defined?
checkFormFile() is defined in client/request_test.go at line 1167.
What calls checkFormFile()?
checkFormFile() is called by 1 function(s): Test_Request_Body_With_Server.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free