Home / Function/ Test_FilterFlags() — fiber Function Reference

Test_FilterFlags() — fiber Function Reference

Architecture documentation for the Test_FilterFlags() function in mapping_test.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  b49cd567_321e_97ff_250a_f2cc3cbc8425["Test_FilterFlags()"]
  ecb7a598_be7d_ed73_d2c3_8ca5f67838de["mapping_test.go"]
  b49cd567_321e_97ff_250a_f2cc3cbc8425 -->|defined in| ecb7a598_be7d_ed73_d2c3_8ca5f67838de
  style b49cd567_321e_97ff_250a_f2cc3cbc8425 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

binder/mapping_test.go lines 195–229

func Test_FilterFlags(t *testing.T) {
	t.Parallel()

	tests := []struct {
		input    string
		expected string
	}{
		{
			input:    "text/javascript; charset=utf-8",
			expected: "text/javascript",
		},
		{
			input:    "text/javascript",
			expected: "text/javascript",
		},

		{
			input:    "text/javascript; charset=utf-8; foo=bar",
			expected: "text/javascript",
		},
		{
			input:    "text/javascript charset=utf-8",
			expected: "text/javascript",
		},
	}

	for _, tt := range tests {
		t.Run(tt.input, func(t *testing.T) {
			t.Parallel()

			result := FilterFlags(tt.input)
			require.Equal(t, tt.expected, result)
		})
	}
}

Domain

Subdomains

Frequently Asked Questions

What does Test_FilterFlags() do?
Test_FilterFlags() is a function in the fiber codebase, defined in binder/mapping_test.go.
Where is Test_FilterFlags() defined?
Test_FilterFlags() is defined in binder/mapping_test.go at line 195.

Analyze Your Own Codebase

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

Try Supermodel Free