fix avoid duplicate record on scope with promise
This commit is contained in:
parent
3113333cb2
commit
0e89a9c837
|
@ -5109,14 +5109,11 @@ describe('relations', function() {
|
|||
Category.findOne()
|
||||
.then(function(cat) {
|
||||
cat.jobIds = [job2.id, job2.id];
|
||||
cat.save();
|
||||
return cat.save();
|
||||
})
|
||||
.then(function(p) {
|
||||
should.not.exist(p);
|
||||
done();
|
||||
})
|
||||
.catch(function(err) {
|
||||
should.exist(err);
|
||||
.then(
|
||||
function(p) { done(new Error('save() should have failed')); },
|
||||
function(err) {
|
||||
err.name.should.equal('ValidationError');
|
||||
err.details.codes.jobs.should.eql(['uniqueness']);
|
||||
done();
|
||||
|
|
Loading…
Reference in New Issue