UNPKG

@erfffun/utils

Version:

Energi javascript utilities for web development

21 lines (17 loc) 455 B
/* global describe, test, expect, jest */ import { later } from '../index'; jest.useFakeTimers(); describe('Testing later-method with long timeout without repeat', () => { test('later', async done => { let count = 0; later(() => { count += 1; }, 1000); // // purposly, check after >2x timeout --> count should only increase 1x setTimeout(() => { expect(count).toBe(1); done(); }, 2080); jest.advanceTimersByTime(2080); }); });