MCPcopy
hub / github.com/angular/angular / delayPromise

Function delayPromise

packages/router/test/integration/guards.spec.ts:936–941  ·  view source on GitHub ↗
(delay: number)

Source from the content-addressed store, hash-verified

934 });
935
936 function delayPromise(delay: number): Promise<boolean> {
937 let resolve: (val: boolean) => void;
938 const promise = new Promise<boolean>((res) => (resolve = res));
939 setTimeout(() => resolve(true), delay);
940 return promise;
941 }
942
943 it('works', async () => {
944 const router = TestBed.inject(Router);

Callers 1

guardsIntegrationSuiteFunction · 0.85

Calls 2

setTimeoutFunction · 0.85
resolveFunction · 0.50

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…