Home / Function/ shouldGiveStatus() — fiber Function Reference

shouldGiveStatus() — fiber Function Reference

Architecture documentation for the shouldGiveStatus() function in healthcheck_test.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  39ed6e88_2b54_5567_940e_8e84f06cd1ad["shouldGiveStatus()"]
  06fd3a09_de22_eff7_9240_dbc4380b44fd["healthcheck_test.go"]
  39ed6e88_2b54_5567_940e_8e84f06cd1ad -->|defined in| 06fd3a09_de22_eff7_9240_dbc4380b44fd
  b84cfa43_3829_3325_7bf1_bf0168edaf69["shouldGiveOK()"]
  b84cfa43_3829_3325_7bf1_bf0168edaf69 -->|calls| 39ed6e88_2b54_5567_940e_8e84f06cd1ad
  7c7febee_2f94_5956_c222_a338763a6a5f["shouldGiveNotFound()"]
  7c7febee_2f94_5956_c222_a338763a6a5f -->|calls| 39ed6e88_2b54_5567_940e_8e84f06cd1ad
  eaed5afb_df1b_1c61_228f_5b9b90874a15["Test_HealthCheck_Custom()"]
  eaed5afb_df1b_1c61_228f_5b9b90874a15 -->|calls| 39ed6e88_2b54_5567_940e_8e84f06cd1ad
  bc1ee68b_070e_f596_6e19_7cc53eaef72e["Test_HealthCheck_Custom_Nested()"]
  bc1ee68b_070e_f596_6e19_7cc53eaef72e -->|calls| 39ed6e88_2b54_5567_940e_8e84f06cd1ad
  style 39ed6e88_2b54_5567_940e_8e84f06cd1ad fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

middleware/healthcheck/healthcheck_test.go lines 14–19

func shouldGiveStatus(t *testing.T, app *fiber.App, path string, expectedStatus int) {
	t.Helper()
	req, err := app.Test(httptest.NewRequest(fiber.MethodGet, path, http.NoBody))
	require.NoError(t, err)
	require.Equal(t, expectedStatus, req.StatusCode, "path: "+path+" should match "+strconv.Itoa(expectedStatus))
}

Domain

Subdomains

Frequently Asked Questions

What does shouldGiveStatus() do?
shouldGiveStatus() is a function in the fiber codebase, defined in middleware/healthcheck/healthcheck_test.go.
Where is shouldGiveStatus() defined?
shouldGiveStatus() is defined in middleware/healthcheck/healthcheck_test.go at line 14.
What calls shouldGiveStatus()?
shouldGiveStatus() is called by 4 function(s): Test_HealthCheck_Custom, Test_HealthCheck_Custom_Nested, shouldGiveNotFound, shouldGiveOK.

Analyze Your Own Codebase

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

Try Supermodel Free