diff options
author | Scott Hernandez <scotthernandez@gmail.com> | 2014-01-31 14:20:09 -0500 |
---|---|---|
committer | Scott Hernandez <scotthernandez@gmail.com> | 2014-01-31 14:36:55 -0500 |
commit | 5f2ad3f6411cb1c727e4b836798b8ef06de25f2d (patch) | |
tree | d87fe12be06109870c7f7d293424653082601fa4 | |
parent | c78e0da1535764ab5429ecbbf6e974e04645a844 (diff) | |
download | mongo-5f2ad3f6411cb1c727e4b836798b8ef06de25f2d.tar.gz |
SERVER-8569: correctly compare versionr2.5.5
-rw-r--r-- | jstests/dbadmin.js | 3 |
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"); |