summaryrefslogtreecommitdiff
path: root/jstests/disk/directoryperdb.js
diff options
context:
space:
mode:
authorGregory Noma <gregory.noma@gmail.com>2020-10-07 15:39:48 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-10-08 01:55:23 +0000
commit42f4e3790e26225778869756cdfdcc494e561ded (patch)
treef2d6143839c7910003ce5931215894a03809c888 /jstests/disk/directoryperdb.js
parent7d0b17d451919a6c47eded445df21a3219d2111e (diff)
downloadmongo-42f4e3790e26225778869756cdfdcc494e561ded.tar.gz
SERVER-48882 Remove newly empty database directories when using directoryperdb
Diffstat (limited to 'jstests/disk/directoryperdb.js')
-rw-r--r--jstests/disk/directoryperdb.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/jstests/disk/directoryperdb.js b/jstests/disk/directoryperdb.js
index 58940a30ff4..0d4c23fe3e3 100644
--- a/jstests/disk/directoryperdb.js
+++ b/jstests/disk/directoryperdb.js
@@ -74,8 +74,9 @@ checkDBDirectoryNonexistent = function(conn, dbToCheck) {
} else if (dbToCheck == Array(22).join('処')) {
dir = dbpath + Array(22).join('.229.135.166');
}
- var files = listFiles(dir);
- assert.eq(files.length, 0, 'Files left behind in database directory');
+ assert(!files.some(file => file.name === dir),
+ "Database " + dbToCheck + " directory " + dir +
+ " left behind when it should have been removed");
return conn;
};