MCPcopy Create free account
hub / github.com/anus-dev/ANUS / setSimulate429

Function setSimulate429

packages/core/src/utils/testUtils.ts:78–88  ·  view source on GitHub ↗
(
  enabled: boolean,
  afterRequests = 0,
  forAuthType?: string,
)

Source from the content-addressed store, hash-verified

76 * Enable/disable 429 simulation programmatically (for tests)
77 */
78export function setSimulate429(
79 enabled: boolean,
80 afterRequests = 0,
81 forAuthType?: string,
82): void {
83 simulate429Enabled = enabled;
84 simulate429AfterRequests = afterRequests;
85 simulate429ForAuthType = forAuthType;
86 fallbackOccurred = false; // Reset fallback state when simulation is re-enabled
87 resetRequestCounter();
88}

Callers 5

test-setup.tsFile · 0.85
retry.test.tsFile · 0.85
anusChat.test.tsFile · 0.85
client.test.tsFile · 0.85

Calls 1

resetRequestCounterFunction · 0.85

Tested by

no test coverage detected