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.
25 lines
640 B
25 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()
|
|
})
|
|
})
|
|
})
|
|
})
|
|
|