MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / untilWaiterCount

Function untilWaiterCount

apps/local/src/serve.test.ts:236–242  ·  view source on GitHub ↗
(sessionId: string, count: number)

Source from the content-addressed store, hash-verified

234 });
235
236 const untilWaiterCount = async (sessionId: string, count: number): Promise<void> => {
237 const deadline = Date.now() + 2000;
238 while (__oauthAwaitWaiterCountForTests(sessionId) !== count && Date.now() < deadline) {
239 await new Promise<void>((resolve) => setTimeout(resolve, 5));
240 }
241 expect(__oauthAwaitWaiterCountForTests(sessionId)).toBe(count);
242 };
243
244 const awaitResult = (sessionId: string): OAuthPopupResult<unknown> => ({
245 type: OAUTH_POPUP_MESSAGE_TYPE,

Callers 1

serve.test.tsFile · 0.85

Calls 1

Tested by

no test coverage detected