Skip to content

Commit

Permalink
fixed variables in test
Browse files Browse the repository at this point in the history
  • Loading branch information
Faibk committed Nov 15, 2017
1 parent d5fd152 commit 3c9a5c1
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions test/docs/discriminators.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -357,29 +357,29 @@ describe('discriminator docs', function () {
* Recursive embedded discriminators
*/
it('Recursive embedded discriminators in arrays', function(done) {
var eventSchema = new Schema({ message: String },
var singleEventSchema = new Schema({ message: String },
{ discriminatorKey: 'kind', _id: false });

var batchSchema = new Schema({ events: [eventSchema] });
var eventListSchema = new Schema({ events: [singleEventSchema] });

var subEventSchema = new Schema({
sub_events: [eventSchema]
sub_events: [singleEventSchema]
}, { _id: false });

var SubEvent = subEventSchema.path('sub_events').discriminator('SubEvent', subEventSchema)
batchSchema.path('events').discriminator('SubEvent', subEventSchema);
eventList.path('events').discriminator('SubEvent', subEventSchema);

var Batch = db.model('EventBatch', batchSchema);
var Eventlist = db.model('EventList', eventList);

// Create a new batch of events with different kinds
var batch = {
var list = {
events: [
{ kind: 'SubEvent', sub_events: [{kind:'SubEvent', sub_events:[], message:'test1'}], message: 'hello' },
{ kind: 'SubEvent', sub_events: [{kind:'SubEvent', sub_events:[{kind:'SubEvent', sub_events:[], message:'test3'}], message:'test2'}], message: 'world' }
]
};

Batch.create(batch).
Eventlist.create(list).
then(function(doc) {
assert.equal(doc.events.length, 2);

Expand Down

0 comments on commit 3c9a5c1

Please sign in to comment.