MCPcopy Create free account
hub / github.com/Botloader/botloader / assertElapsed

Function assertElapsed

integration-tests/lib.ts:18–27  ·  view source on GitHub ↗
(since: number, expected: number, error?: number)

Source from the content-addressed store, hash-verified

16}
17
18export function assertElapsed(since: number, expected: number, error?: number) {
19 const _error = error ?? 1000
20
21 let elapsed = Date.now() - since;
22 if (elapsed > expected + _error) {
23 throw new Error(`elapsed time (${elapsed}) significantly greater than expected (${expected})`);
24 } else if (elapsed < expected - _error) {
25 throw new Error(`elapsed time (${elapsed}) significantly less than expected (${expected})`);
26 }
27}
28export function assetJsonEquals(a: any, b: any) {
29 let as = JSON.stringify(a);
30 let bs = JSON.stringify(b);

Callers 4

interval2.tsFile · 0.90
tasks_simple_1m.tsFile · 0.90
tasks_simple.tsFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected