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 1f27be73_41c0_0b4e_6320_b39b954f487d["TestRunQUIC()"] 0cb54875_e9be_d799_8e29_6666cf3d9cd7["testRequest()"] 1f27be73_41c0_0b4e_6320_b39b954f487d -->|calls| 0cb54875_e9be_d799_8e29_6666cf3d9cd7 style 1f27be73_41c0_0b4e_6320_b39b954f487d 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
Calls
Source
Frequently Asked Questions
What does TestRunQUIC() do?
TestRunQUIC() is a function in the gin codebase.
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