@@ -107,55 +107,5 @@ describe('ViewEngine', function() {
107107
108108 data . should . deep . equal ( { } ) ;
109109 } ) ;
110-
111- it ( 'should create a flat bootstrap object if a model has a nested model' , function ( ) {
112- var bar = new Model ( { id : 123 } ) ,
113- locals = {
114- foo : new Model ( { id : 321 , bar : bar } , { app : app } )
115- } ,
116- expectedData = {
117- foo : {
118- data : { bar : bar , id : 321 } ,
119- summary : { model : 'model' , id : 321 }
120- } ,
121- bar : {
122- data : { id : 123 } ,
123- summary : { model : 'model' , id : 123 }
124- }
125- } ,
126- data ;
127-
128- data = viewEngine . getBootstrappedData ( locals , app ) ;
129- data . should . deep . equal ( expectedData ) ;
130- } ) ;
131-
132- it ( 'should create a flat bootstrap object if a model has a nested collection' , function ( ) {
133- var foo = new Model ( { id : 321 , foo : 'foo' } , { app : app } ) ,
134- baz = new Collection ( [ foo ] , { app : app } ) ,
135- bar = new Model ( { id : 123 , foo : 'bar' , items : baz } , { app : app } ) ,
136- locals = {
137- foo : foo ,
138- bar : bar
139- } ,
140- expectedData = {
141- foo : {
142- data : { foo : 'foo' , id : 321 } ,
143- summary : { model : 'model' , id : 321 }
144- } ,
145- bar : {
146- data : { foo : 'bar' , id : 123 , items : baz } ,
147- summary : { model : 'model' , id : 123 }
148- } ,
149- items : {
150- data : [ { foo : 'foo' , id : 321 } ] ,
151- summary : { collection : 'collection' , ids : [ 321 ] , meta : { } , params : { } }
152- }
153- } ,
154- data ;
155-
156- data = viewEngine . getBootstrappedData ( locals , app ) ;
157- data . should . deep . equal ( expectedData ) ;
158- } ) ;
159-
160110 } ) ;
161111} ) ;
0 commit comments