Home / Function/ Test_AddMissing_Port() — fiber Function Reference

Test_AddMissing_Port() — fiber Function Reference

Architecture documentation for the Test_AddMissing_Port() function in core_test.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  04f26df3_3032_6981_8ef1_e4e2d1249ae7["Test_AddMissing_Port()"]
  35aff514_5856_8aa3_8f9e_63a5c957346d["core_test.go"]
  04f26df3_3032_6981_8ef1_e4e2d1249ae7 -->|defined in| 35aff514_5856_8aa3_8f9e_63a5c957346d
  style 04f26df3_3032_6981_8ef1_e4e2d1249ae7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

client/core_test.go lines 21–62

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

	type args struct {
		addr  string
		isTLS bool
	}
	tests := []struct {
		name string
		want string
		args args
	}{
		{
			name: "do anything",
			args: args{
				addr: "example.com:1234",
			},
			want: "example.com:1234",
		},
		{
			name: "add 80 port",
			args: args{
				addr: "example.com",
			},
			want: "example.com:80",
		},
		{
			name: "add 443 port",
			args: args{
				addr:  "example.com",
				isTLS: true,
			},
			want: "example.com:443",
		},
	}
	for _, tt := range tests {
		t.Run(tt.name, func(t *testing.T) {
			t.Parallel()
			require.Equal(t, tt.want, addMissingPort(tt.args.addr, tt.args.isTLS))
		})
	}
}

Domain

Subdomains

Defined In

Frequently Asked Questions

What does Test_AddMissing_Port() do?
Test_AddMissing_Port() is a function in the fiber codebase, defined in client/core_test.go.
Where is Test_AddMissing_Port() defined?
Test_AddMissing_Port() is defined in client/core_test.go at line 21.

Analyze Your Own Codebase

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

Try Supermodel Free