Home / Function/ Test_CookieJar_HostPort() — fiber Function Reference

Test_CookieJar_HostPort() — fiber Function Reference

Architecture documentation for the Test_CookieJar_HostPort() function in cookiejar_test.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  4c07570a_2b1b_89b9_be5e_82ce2b48bbca["Test_CookieJar_HostPort()"]
  cd50e15b_65b6_b061_b1e6_e10e95a06bf6["cookiejar_test.go"]
  4c07570a_2b1b_89b9_be5e_82ce2b48bbca -->|defined in| cd50e15b_65b6_b061_b1e6_e10e95a06bf6
  style 4c07570a_2b1b_89b9_be5e_82ce2b48bbca fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

client/cookiejar_test.go lines 215–236

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

	jar := &CookieJar{}
	uriSet := fasthttp.AcquireURI()
	require.NoError(t, uriSet.Parse(nil, []byte("http://fasthttp.com:80/path")))

	c := &fasthttp.Cookie{}
	c.SetKey("k")
	c.SetValue("v")
	jar.Set(uriSet, c)

	// retrieve using a different port to ensure port is ignored
	uriGet := fasthttp.AcquireURI()
	require.NoError(t, uriGet.Parse(nil, []byte("http://fasthttp.com:8080/path")))

	cookies := jar.Get(uriGet)
	require.Len(t, cookies, 1)
	require.Equal(t, "k", string(cookies[0].Key()))
	require.Equal(t, "v", string(cookies[0].Value()))
	require.Equal(t, "fasthttp.com", string(cookies[0].Domain()))
}

Domain

Subdomains

Frequently Asked Questions

What does Test_CookieJar_HostPort() do?
Test_CookieJar_HostPort() is a function in the fiber codebase, defined in client/cookiejar_test.go.
Where is Test_CookieJar_HostPort() defined?
Test_CookieJar_HostPort() is defined in client/cookiejar_test.go at line 215.

Analyze Your Own Codebase

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

Try Supermodel Free