summaryrefslogtreecommitdiff
path: root/jstests/multiVersion/set_schema_version.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/multiVersion/set_schema_version.js')
-rw-r--r--jstests/multiVersion/set_schema_version.js23
1 files changed, 1 insertions, 22 deletions
diff --git a/jstests/multiVersion/set_schema_version.js b/jstests/multiVersion/set_schema_version.js
index ab198fb264e..553d1fcc443 100644
--- a/jstests/multiVersion/set_schema_version.js
+++ b/jstests/multiVersion/set_schema_version.js
@@ -5,32 +5,11 @@
load("jstests/replsets/rslib.js");
load("jstests/libs/feature_compatibility_version.js");
load("jstests/libs/get_index_helpers.js");
+ load("jstests/libs/check_uuids.js");
const latest = "latest";
const downgrade = "3.4";
- let checkCollectionUUIDs = function(adminDB, isDowngrade) {
- let databaseList = adminDB.runCommand({"listDatabases": 1}).databases;
-
- databaseList.forEach(function(database) {
- let currentDatabase = adminDB.getSiblingDB(database.name);
- let collectionInfos = currentDatabase.getCollectionInfos();
- for (let i = 0; i < collectionInfos.length; i++) {
- // Always skip system.indexes due to SERVER-30500.
- if (collectionInfos[i].name == "system.indexes") {
- continue;
- }
- if (isDowngrade) {
- assert(!collectionInfos[i].info.uuid,
- "Unexpected uuid for collection: " + tojson(collectionInfos[i]));
- } else {
- assert(collectionInfos[i].info.uuid,
- "Expect uuid for collection: " + tojson(collectionInfos[i]));
- }
- }
- });
- };
-
let setFCV = function(adminDB, version) {
assert.commandWorked(adminDB.runCommand({setFeatureCompatibilityVersion: version}));
checkFCV(adminDB, version);