diff options
-rw-r--r-- | package.json | 2 | ||||
-rw-r--r-- | spec/frontend/test_setup.js | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/package.json b/package.json index 5b255f55e33..47f3d872463 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "eslint-fix": "eslint --max-warnings 0 --report-unused-disable-directives --ext .js,.vue --fix .", "eslint-report": "eslint --max-warnings 0 --ext .js,.vue --format html --output-file ./eslint-report.html --no-inline-config .", "prejest": "yarn check-dependencies", - "jest": "jest", + "jest": "node --expose-gc node_modules/.bin/jest", "jest-debug": "node --inspect-brk node_modules/.bin/jest --runInBand", "jsdoc": "jsdoc -c config/jsdocs.config.js", "prekarma": "yarn check-dependencies", diff --git a/spec/frontend/test_setup.js b/spec/frontend/test_setup.js index 15cf18700ed..c2bbce40c8b 100644 --- a/spec/frontend/test_setup.js +++ b/spec/frontend/test_setup.js @@ -79,3 +79,9 @@ Object.entries(jqueryMatchers).forEach(([matcherName, matcherFactory]) => { // Tech debt issue TBD testUtilsConfig.logModifiedComponents = false; + +afterAll(() => { + if (global.gc) { + global.gc(); + } +}); |