From 68eca67ad22334f5085332b3a84e6176eb399fe9 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Thu, 26 Nov 2020 14:53:46 +0100 Subject: [PATCH] chore(test): do not fail tests if cleaning up fake homedir fails --- packages/cli-repl/test/e2e.spec.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/cli-repl/test/e2e.spec.ts b/packages/cli-repl/test/e2e.spec.ts index ede80749c4..6fcec65426 100644 --- a/packages/cli-repl/test/e2e.spec.ts +++ b/packages/cli-repl/test/e2e.spec.ts @@ -415,7 +415,13 @@ describe('e2e', function() { afterEach(async() => { await TestShell.killall(); - await promisify(rimraf)(homedir); + try { + await promisify(rimraf)(homedir); + } catch (err) { + // On Windows in CI, this can fail with EPERM for some reason. + // If it does, just log the error instead of failing all tests. + console.error('Could not remove fake home directory:', err); + } }); describe('config file', async() => {