@@ -1664,43 +1664,41 @@ test('original various tests', function (t) {
16641664
16651665test ( 'map array inside array to property' , function ( t ) {
16661666
1667- var mongoose = require ( 'mongoose' ) ;
1668-
16691667 var obj = {
1670- "orders" : [ {
1671- "foodie" : {
1672- "first_name" : "Foodie2" ,
1673- "last_name" : "Foodie2"
1674- } ,
1675- "sort_code" : "A02"
1676- } ] ,
1677- "transfers" : [ {
1678- "type" : "GIVE" ,
1679- "target_route" : {
1680- "_id" : "58e4a15607689eafed8e2841" ,
1681- "driver" : "58e4a15607689eafed8e2831"
1682- } ,
1683- "orders" : [ "58e4a15807689eafed8e2d0b" ]
1684- } ]
1685- } ;
1668+ "orders" : [ {
1669+ "foodie" : {
1670+ "first_name" : "Foodie2" ,
1671+ "last_name" : "Foodie2"
1672+ } ,
1673+ "sort_code" : "A02"
1674+ } ] ,
1675+ "transfers" : [ {
1676+ "type" : "GIVE" ,
1677+ "target_route" : {
1678+ "_id" : "58e4a15607689eafed8e2841" ,
1679+ "driver" : "58e4a15607689eafed8e2831"
1680+ } ,
1681+ "orders" : [ "58e4a15807689eafed8e2d0b" ]
1682+ } ]
1683+ } ;
16861684
16871685 var expect = {
1688- "orders" : [ {
1689- "foodie" : {
1690- "first_name" : "Foodie2" ,
1691- "last_name" : "Foodie2"
1692- } ,
1693- "sort_code" : "A02"
1694- } ] ,
1695- "transfers" : [ {
1696- "type" : "GIVE" ,
1697- "target_route" : {
1698- "_id" : "58e4a15607689eafed8e2841" ,
1699- "driver" : "58e4a15607689eafed8e2831"
1700- } ,
1701- "orders" : [ "58e4a15807689eafed8e2d0b" ]
1702- } ]
1703- } ;
1686+ "orders" : [ {
1687+ "foodie" : {
1688+ "first_name" : "Foodie2" ,
1689+ "last_name" : "Foodie2"
1690+ } ,
1691+ "sort_code" : "A02"
1692+ } ] ,
1693+ "transfers" : [ {
1694+ "type" : "GIVE" ,
1695+ "target_route" : {
1696+ "_id" : "58e4a15607689eafed8e2841" ,
1697+ "driver" : "58e4a15607689eafed8e2831"
1698+ } ,
1699+ "orders" : [ "58e4a15807689eafed8e2d0b" ]
1700+ } ]
1701+ } ;
17041702
17051703 // would expect this to just assign the array as a property
17061704 var map = {
@@ -1713,7 +1711,7 @@ test('map array inside array to property', function (t) {
17131711 'transfers[].orders[]' : 'transfers[].orders' ,
17141712 'transfers[].target_route._id' : 'transfers[].target_route._id' ,
17151713 'transfers[].target_route.driver' : 'transfers[].target_route.driver'
1716- } ;
1714+ } ;
17171715
17181716 var result = om ( obj , map ) ;
17191717
0 commit comments