MCPcopy
hub / github.com/mongodb/node-mongodb-native / MongoDBMetadataUI

Interface MongoDBMetadataUI

global.d.ts:5–32  ·  global.d.ts::MongoDBMetadataUI

Source from the content-addressed store, hash-verified

3
4declare global {
5 interface MongoDBMetadataUI {
6 requires?: {
7 topology?: TopologyTypeRequirement;
8 mongodb?: string;
9 os?: NodeJS.Platform | `!${NodeJS.Platform}`;
10 apiVersion?: class="st">'1' | boolean;
11
12 /**
13 * require FLE to be set up to run the test
14 *
15 * A semver range may be provided as well to enforce a particular version range
16 * of mongodb-client-encryption. Ex: `clientSideEncryption: class="st">'>=6.0.1'`
17 */
18 clientSideEncryption?: string | true;
19 auth?: class="st">'enabled' | class="st">'disabled';
20 idmsMockServer?: true;
21 nodejs?: string;
22 predicate?: (test?: Mocha.Test) => true | string;
23 crypt_shared?: class="st">'enabled' | class="st">'disabled';
24 libmongocrypt?: string;
25
26 tls?: class="st">'enabled' | class="st">'disabled';
27 };
28
29 sessions?: {
30 skipLeakTests?: boolean;
31 };
32 }
33
34 type WithExclusion<T extends string> = `!${T}`;
35 /** Defined in test/tools/runner/filters/mongodb_topology_filter.js (topologyTypeToString) */

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected