File tree 1 file changed +18
-7
lines changed 1 file changed +18
-7
lines changed Original file line number Diff line number Diff line change @@ -3273,16 +3273,27 @@ describe('model: populate:', function() {
3273
3273
slice ( 'fans' , [ 0 , 5 ] ) .
3274
3274
populate ( 'fans' ) .
3275
3275
exec ( function ( err , blogposts ) {
3276
- assert . ifError ( error ) ;
3276
+ assert . ifError ( err ) ;
3277
3277
3278
- assert . equal ( blogposts [ 0 ] . title , 'Test 1' ) ;
3279
- assert . equal ( blogposts [ 1 ] . title , 'Test 2' ) ;
3278
+ assert . ok ( blogposts . length === 2 ) ;
3280
3279
3281
- assert . equal ( blogposts [ 0 ] . fans [ 0 ] . name , 'Fan 1' ) ;
3282
- assert . equal ( blogposts [ 0 ] . fans [ 1 ] . name , 'Fan 2' ) ;
3280
+ var test1 , test2 ;
3281
+ if ( blogposts [ 0 ] . title === 'Test 1' ) {
3282
+ test1 = blogposts [ 0 ] ;
3283
+ test2 = blogposts [ 1 ] ;
3284
+ } else {
3285
+ test1 = blogposts [ 1 ] ;
3286
+ test2 = blogposts [ 0 ] ;
3287
+ }
3283
3288
3284
- assert . equal ( blogposts [ 1 ] . fans [ 0 ] . name , 'Fan 2' ) ;
3285
- assert . equal ( blogposts [ 1 ] . fans [ 1 ] . name , 'Fan 1' ) ;
3289
+ assert . ok ( test1 . title === 'Test 1' ) ;
3290
+ assert . ok ( test2 . title === 'Test 2' ) ;
3291
+
3292
+ assert . equal ( test1 . fans [ 0 ] . name , 'Fan 1' ) ;
3293
+ assert . equal ( test1 . fans [ 1 ] . name , 'Fan 2' ) ;
3294
+
3295
+ assert . equal ( test2 . fans [ 0 ] . name , 'Fan 2' ) ;
3296
+ assert . equal ( test2 . fans [ 1 ] . name , 'Fan 1' ) ;
3286
3297
done ( ) ;
3287
3298
} ) ;
3288
3299
} ) ;
You can’t perform that action at this time.
0 commit comments