From 92c20bf61c6200adb2ba32d434aec06739b04483 Mon Sep 17 00:00:00 2001 From: Micooz Date: Fri, 13 Oct 2017 16:23:28 +0800 Subject: [PATCH] presets: only watch file in non-test environment --- src/presets/access-control.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/presets/access-control.js b/src/presets/access-control.js index 2a267df..caf393c 100644 --- a/src/presets/access-control.js +++ b/src/presets/access-control.js @@ -300,11 +300,13 @@ export default class AccessControlPreset extends IPreset { const aclPath = path.resolve(process.cwd(), acl); // note: should load rules once server up reloadRules(aclPath); - fs.watchFile(aclPath, (curr, prev) => { - if (curr.mtime > prev.mtime) { - reloadRules(aclPath); - } - }); + if (process.env.NODE_ENV !== 'test') { + fs.watchFile(aclPath, (curr, prev) => { + if (curr.mtime > prev.mtime) { + reloadRules(aclPath); + } + }); + } } constructor({acl, max_tries = DEFAULT_MAX_TRIES}) {