MCPcopy Index your code
hub / github.com/Noumena-Network/code / _setAuthRuntimeDepsForTesting

Function _setAuthRuntimeDepsForTesting

src/utils/auth.ts:1525–1536  ·  view source on GitHub ↗
(
  overrides: Partial<typeof defaultAuthRuntimeDeps> | null,
)

Source from the content-addressed store, hash-verified

1523let authRuntimeDeps = { ...defaultAuthRuntimeDeps }
1524
1525export function _setAuthRuntimeDepsForTesting(
1526 overrides: Partial<typeof defaultAuthRuntimeDeps> | null,
1527): void {
1528 authRuntimeDeps = overrides
1529 ? { ...defaultAuthRuntimeDeps, ...overrides }
1530 : { ...defaultAuthRuntimeDeps }
1531 pending401Handlers.clear()
1532 pendingRefreshCheck = null
1533 pendingManagedReauth = null
1534 lastCredentialsMtimeMs = 0
1535 clearOAuthTokenCache()
1536}
1537
1538export function checkAndRefreshOAuthTokenIfNeeded(
1539 retryCount = 0,

Callers 4

Calls 2

clearOAuthTokenCacheFunction · 0.85
clearMethod · 0.45

Tested by

no test coverage detected