不要怂,就是干,撸起袖子干!

Commit 57ca2b1e by Jan Aagaard Meier

Attempting to make the include multiple associations test more deterministic

1 parent 05a014e3
Showing with 4 additions and 2 deletions
...@@ -504,18 +504,20 @@ describe(Support.getTestDialectTeaser('Include'), function() { ...@@ -504,18 +504,20 @@ describe(Support.getTestDialectTeaser('Include'), function() {
return this.sequelize.sync({force: true}).then(function() { return this.sequelize.sync({force: true}).then(function() {
return Promise.all([ return Promise.all([
Product.create({ Product.create({
id: 1,
title: 'Chair', title: 'Chair',
Prices: [{ value: 5 }, { value: 10 } ] Prices: [{ value: 5 }, { value: 10 } ]
}, { include: [Price]}), }, { include: [Price]}),
Product.create({ Product.create({
id: 2,
title: 'Desk', title: 'Desk',
Prices: [{ value: 5 }, { value: 10 }, { value: 15 }, { value: 20 }] Prices: [{ value: 5 }, { value: 10 }, { value: 15 }, { value: 20 }]
}, { include: [Price]}), }, { include: [Price]}),
User.create({ User.create({
id: 1, id: 1,
Memberships: [ Memberships: [
{ Group: {name: 'Developers'}, Rank: {name: 'Admin', canInvite: 1, canRemove: 1}}, { id: 1, Group: {name: 'Developers'}, Rank: {name: 'Admin', canInvite: 1, canRemove: 1}},
{ Group: {name: 'Designers'}, Rank: {name: 'Member', canInvite: 1, canRemove: 0}} { id: 2, Group: {name: 'Designers'}, Rank: {name: 'Member', canInvite: 1, canRemove: 0}}
] ]
}, { }, {
include: { model: GroupMember, as: 'Memberships', include: [Group, Rank]} include: { model: GroupMember, as: 'Memberships', include: [Group, Rank]}
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!