summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--jstests/dbadmin.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/jstests/dbadmin.js b/jstests/dbadmin.js
index 7fb1e934df3..8d4c900c22d 100644
--- a/jstests/dbadmin.js
+++ b/jstests/dbadmin.js
@@ -99,7 +99,8 @@ assert.eq(buildinfo, latestStartUpLog.buildinfo, "buildinfo doesn't match that f
var version = latestStartUpLog.buildinfo.version.split('-')[0];
var versionArray = latestStartUpLog.buildinfo.versionArray;
var versionArrayCleaned = [];
-for(var i in versionArray) if (versionArray[i] >= 0) { versionArrayCleaned.push(versionArray[i]); }
+// Only create a string with 2 dots (2.5.5, not 2.5.5.0)
+for (var i = 0; i < (versionArray.length - 1); i++) if (versionArray[i] >= 0) { versionArrayCleaned.push(versionArray[i]); }
assert.eq(serverStatus.version, latestStartUpLog.buildinfo.version, "Mongo version doesn't match that from ServerStatus");
assert.eq(version, versionArrayCleaned.join('.'), "version doesn't match that from the versionArray");