Fix the test case so that it works with other DBs
This commit is contained in:
parent
366ff3bf62
commit
950be998bc
|
@ -284,17 +284,17 @@ describe('relations', function () {
|
||||||
Address.create({name: 'z'}, function (err, address) {
|
Address.create({name: 'z'}, function (err, address) {
|
||||||
patient.address(address);
|
patient.address(address);
|
||||||
patient.save(function() {
|
patient.save(function() {
|
||||||
verify(physician);
|
verify(physician, address.id);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
function verify(physician) {
|
function verify(physician, addressId) {
|
||||||
physician.patients({include: 'address'}, function (err, ch) {
|
physician.patients({include: 'address'}, function (err, ch) {
|
||||||
should.not.exist(err);
|
should.not.exist(err);
|
||||||
should.exist(ch);
|
should.exist(ch);
|
||||||
ch.should.have.lengthOf(1);
|
ch.should.have.lengthOf(1);
|
||||||
ch[0].addressId.should.equal(1);
|
ch[0].addressId.should.eql(addressId);
|
||||||
var address = ch[0].address();
|
var address = ch[0].address();
|
||||||
should.exist(address);
|
should.exist(address);
|
||||||
address.should.be.an.instanceof(Address);
|
address.should.be.an.instanceof(Address);
|
||||||
|
|
Loading…
Reference in New Issue