From 1a6c5ab14570384bd80cc927630807f7da0ee0e5 Mon Sep 17 00:00:00 2001 From: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com> Date: Thu, 27 Jan 2022 04:05:14 -0500 Subject: [PATCH] chore: use `performance.now` for time-based unit tests (#7354) --- packages/rest/__tests__/RequestHandler.test.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/rest/__tests__/RequestHandler.test.ts b/packages/rest/__tests__/RequestHandler.test.ts index 268983603..f89bf1105 100644 --- a/packages/rest/__tests__/RequestHandler.test.ts +++ b/packages/rest/__tests__/RequestHandler.test.ts @@ -261,20 +261,20 @@ test('Handle standard rate limits', async () => { const [a, b, c] = [api.get('/standard'), api.get('/standard'), api.get('/standard')]; expect(await a).toStrictEqual(Buffer.alloc(0)); - const previous1 = Date.now(); + const previous1 = performance.now(); expect(await b).toStrictEqual(Buffer.alloc(0)); - const previous2 = Date.now(); + const previous2 = performance.now(); expect(await c).toStrictEqual(Buffer.alloc(0)); - const now = Date.now(); + const now = performance.now(); expect(previous2).toBeGreaterThanOrEqual(previous1 + 250); expect(now).toBeGreaterThanOrEqual(previous2 + 250); }); test('Handle global rate limits', async () => { - const earlier = Date.now(); + const earlier = performance.now(); expect(await api.get('/triggerGlobal')).toStrictEqual({ global: true }); expect(await api.get('/regularRequest')).toStrictEqual({ test: true }); - expect(Date.now()).toBeGreaterThanOrEqual(earlier + 100); + expect(performance.now()).toBeGreaterThanOrEqual(earlier + 100); }); test('Handle sublimits', async () => {