Test_Response_BodyStream_Fallback() — fiber Function Reference
Architecture documentation for the Test_Response_BodyStream_Fallback() function in response_test.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD 35c933ed_e513_12c6_e696_5f2d0cbbd77d["Test_Response_BodyStream_Fallback()"] 9a680627_ad54_340e_3faa_64ead9b39aef["response_test.go"] 35c933ed_e513_12c6_e696_5f2d0cbbd77d -->|defined in| 9a680627_ad54_340e_3faa_64ead9b39aef style 35c933ed_e513_12c6_e696_5f2d0cbbd77d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
client/response_test.go lines 750–771
func Test_Response_BodyStream_Fallback(t *testing.T) {
t.Parallel()
t.Run("non-streaming response fallback to bytes.Reader", func(t *testing.T) {
t.Parallel()
server := startTestServer(t, func(app *fiber.App) {
app.Get("/regular", func(c fiber.Ctx) error {
return c.SendString("regular response body")
})
})
defer server.stop()
client := New().SetDial(server.dial())
resp, err := client.Get("http://example.com/regular")
require.NoError(t, err)
defer resp.Close()
require.False(t, resp.IsStreaming())
bodyStream := resp.BodyStream()
require.NotNil(t, bodyStream)
data, err := io.ReadAll(bodyStream)
require.NoError(t, err)
require.Equal(t, "regular response body", string(data))
})
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does Test_Response_BodyStream_Fallback() do?
Test_Response_BodyStream_Fallback() is a function in the fiber codebase, defined in client/response_test.go.
Where is Test_Response_BodyStream_Fallback() defined?
Test_Response_BodyStream_Fallback() is defined in client/response_test.go at line 750.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free