summaryrefslogtreecommitdiff
path: root/jstests/libs/collection_options.js
blob: 356887a6c49e40e0283418bf2a03783599269768 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/**
 * Asserts that the given collection option is set to true.
 */
function assertCollectionOptionIsEnabled(db, collName, option) {
    const collectionInfos = db.getCollectionInfos({name: collName});
    assert(collectionInfos[0].options[option] === true);
}

/**
 * Asserts that the given collection option is absent.
 */
function assertCollectionOptionIsAbsent(db, collName, option) {
    const collectionInfos = db.getCollectionInfos({name: collName});
    assert(!collectionInfos[0].options.hasOwnProperty(option));
}