diff --git a/tests/lib/utils/time.spec.js b/tests/lib/utils/time.spec.js index a7b0807..eb78322 100644 --- a/tests/lib/utils/time.spec.js +++ b/tests/lib/utils/time.spec.js @@ -27,4 +27,14 @@ describe('time.js', () => { expect(time.getPeriod(start, end)).to.equal('0.045s') }) + + it('sleep resolves after n ms', async () => { + let before = performance.now() + await time.sleep(10) + expect(performance.now() - before).to.be.least(10) + + before = performance.now() + await time.sleep(30) + expect(performance.now() - before).to.be.least(30) + }) })