TestRunQUIC() — gin Function Reference
Architecture documentation for the TestRunQUIC() function in gin_integration_test.go from the gin codebase.
Entity Profile
Dependency Diagram
graph TD 237c9f2d_aa0d_3604_f059_75b6bc589eed["TestRunQUIC()"] 076d326a_acfa_c808_1141_d1324fc6e43a["gin_integration_test.go"] 237c9f2d_aa0d_3604_f059_75b6bc589eed -->|defined in| 076d326a_acfa_c808_1141_d1324fc6e43a 28a99f08_7707_75d8_4467_709023cd3fc2["testRequest()"] 237c9f2d_aa0d_3604_f059_75b6bc589eed -->|calls| 28a99f08_7707_75d8_4467_709023cd3fc2 style 237c9f2d_aa0d_3604_f059_75b6bc589eed fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
gin_integration_test.go lines 282–296
func TestRunQUIC(t *testing.T) {
router := New()
go func() {
router.GET("/example", func(c *Context) { c.String(http.StatusOK, "it worked") })
assert.NoError(t, router.RunQUIC(":8443", "./testdata/certificate/cert.pem", "./testdata/certificate/key.pem"))
}()
// have to wait for the goroutine to start and run the server
// otherwise the main thread will complete
time.Sleep(5 * time.Millisecond)
require.Error(t, router.RunQUIC(":8443", "./testdata/certificate/cert.pem", "./testdata/certificate/key.pem"))
testRequest(t, "https://localhost:8443/example")
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does TestRunQUIC() do?
TestRunQUIC() is a function in the gin codebase, defined in gin_integration_test.go.
Where is TestRunQUIC() defined?
TestRunQUIC() is defined in gin_integration_test.go at line 282.
What does TestRunQUIC() call?
TestRunQUIC() calls 1 function(s): testRequest.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free