Home / Function/ TestContextRenderSSE() — gin Function Reference

TestContextRenderSSE() — gin Function Reference

Architecture documentation for the TestContextRenderSSE() function in context_test.go from the gin codebase.

Entity Profile

Dependency Diagram

graph TD
  12bc5243_6a19_af2c_0610_2e48ef84ed7b["TestContextRenderSSE()"]
  ebe0ae48_a62b_a38f_5bac_5bbbd96fc508["context_test.go"]
  12bc5243_6a19_af2c_0610_2e48ef84ed7b -->|defined in| ebe0ae48_a62b_a38f_5bac_5bbbd96fc508
  style 12bc5243_6a19_af2c_0610_2e48ef84ed7b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

context_test.go lines 1399–1414

func TestContextRenderSSE(t *testing.T) {
	w := httptest.NewRecorder()
	c, _ := CreateTestContext(w)

	c.SSEvent("float", 1.5)
	c.Render(-1, sse.Event{
		Id:   "123",
		Data: "text",
	})
	c.SSEvent("chat", H{
		"foo": "bar",
		"bar": "foo",
	})

	assert.Equal(t, strings.ReplaceAll(w.Body.String(), " ", ""), strings.ReplaceAll("event:float\ndata:1.5\n\nid:123\ndata:text\n\nevent:chat\ndata:{\"bar\":\"foo\",\"foo\":\"bar\"}\n\n", " ", ""))
}

Domain

Subdomains

Defined In

Frequently Asked Questions

What does TestContextRenderSSE() do?
TestContextRenderSSE() is a function in the gin codebase, defined in context_test.go.
Where is TestContextRenderSSE() defined?
TestContextRenderSSE() is defined in context_test.go at line 1399.

Analyze Your Own Codebase

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

Try Supermodel Free