You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
640 B

var test = require('./tape')
var mongojs = require('../index')
var db = mongojs('test', ['a'])
test('drop user', function (t) {
// Ignore errors when dropping the user
db.dropUser('mongojs', function () {
db.createUser({
user: 'mongojs',
pwd: 'topsecret',
customData: { department: 'area51' },
roles: ['readWrite']
}, function (err, res) {
t.error(err, 'Should create a user without an error')
t.ok(res.ok)
db.dropUser('mongojs', function (err, res) {
t.error(err, 'Should drop an existing user without an error')
t.ok(res.ok)
t.end()
})
})
})
})