From b384dec815c60edee32823807b367789115bb7d8 Mon Sep 17 00:00:00 2001 From: Gareth Jones <jones258@gmail.com> Date: Sun, 16 Feb 2020 11:07:27 +1300 Subject: [PATCH] chore: use `node` for `testEnvironment` --- package.json | 1 + src/__tests__/volume.test.ts | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 5df9fc619..02e0c7a35 100644 --- a/package.json +++ b/package.json @@ -56,6 +56,7 @@ "js", "jsx" ], + "testEnvironment": "node", "transform": { "^.+\\.tsx?$": "ts-jest" }, diff --git a/src/__tests__/volume.test.ts b/src/__tests__/volume.test.ts index d83b629c0..6a0946d0c 100644 --- a/src/__tests__/volume.test.ts +++ b/src/__tests__/volume.test.ts @@ -1020,8 +1020,10 @@ describe('volume', () => { vol.writeFileSync('/lol.txt', '1'); setTimeout(() => { vol.watchFile('/lol.txt', { interval: 1 }, (curr, prev) => { - vol.unwatchFile('/lol.txt'); - done(); + process.nextTick(() => { + vol.unwatchFile('/lol.txt'); + done(); + }); }); vol.writeFileSync('/lol.txt', '2'); }, 1);