Home / Function/ Test_App_Test_SmallTimeout_WithFailOnTimeoutTrue() — fiber Function Reference

Test_App_Test_SmallTimeout_WithFailOnTimeoutTrue() — fiber Function Reference

Architecture documentation for the Test_App_Test_SmallTimeout_WithFailOnTimeoutTrue() function in app_test.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  6c24f30e_519f_717f_e730_5fbbe3e7a8d6["Test_App_Test_SmallTimeout_WithFailOnTimeoutTrue()"]
  e728fdd2_242f_706b_c1d2_041b3d6badb5["app_test.go"]
  6c24f30e_519f_717f_e730_5fbbe3e7a8d6 -->|defined in| e728fdd2_242f_706b_c1d2_041b3d6badb5
  style 6c24f30e_519f_717f_e730_5fbbe3e7a8d6 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

app_test.go lines 3055–3076

func Test_App_Test_SmallTimeout_WithFailOnTimeoutTrue(t *testing.T) {
	t.Parallel()

	app := New()
	app.Post("/admin/api/groups", func(c Ctx) error {
		time.Sleep(100 * time.Millisecond)
		groupID := "g.test123"
		return c.JSON(groupIDResponse{
			GroupID: groupID,
		})
	})

	req := httptest.NewRequest(MethodPost, "/admin/api/groups", http.NoBody)

	// With FailOnTimeout: true (default), it should fail fast with timeout error
	_, err := app.Test(req, TestConfig{
		Timeout:       10 * time.Millisecond,
		FailOnTimeout: true,
	})

	require.ErrorIs(t, err, os.ErrDeadlineExceeded)
}

Domain

Subdomains

Defined In

Frequently Asked Questions

What does Test_App_Test_SmallTimeout_WithFailOnTimeoutTrue() do?
Test_App_Test_SmallTimeout_WithFailOnTimeoutTrue() is a function in the fiber codebase, defined in app_test.go.
Where is Test_App_Test_SmallTimeout_WithFailOnTimeoutTrue() defined?
Test_App_Test_SmallTimeout_WithFailOnTimeoutTrue() is defined in app_test.go at line 3055.

Analyze Your Own Codebase

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

Try Supermodel Free