UNPKG

cypress-mongodb

Version:
34 lines 1.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createCollection = createCollection; exports.dropCollection = dropCollection; const validator_1 = require("../utils/validator"); function createCollection(collection, options) { return cy.env(['mongodb']).then(({ mongodb }) => { const args = { uri: mongodb.uri, database: options?.database || mongodb.database, collection: collection, options: options, }; (0, validator_1.validate)(args); return cy.task('createCollection', args).then((result) => { return result; }); }); } function dropCollection(collection, options) { return cy.env(['mongodb']).then(({ mongodb }) => { const args = { uri: mongodb.uri, database: options?.database || mongodb.database, collection: collection, options: options, }; (0, validator_1.validate)(args); return cy.task('dropCollection', args).then((result) => { return result; }); }); } //# sourceMappingURL=collection.js.map