@@ -132,21 +132,17 @@ exports['ui_builder'] = {
132
132
test . done ( ) ;
133
133
} ,
134
134
135
- 'buildViewAllPages2 - does something ' : function ( test ) {
135
+ 'groupPatterns - adds each pattern to the patternPaths object ' : function ( test ) {
136
136
//arrange
137
137
var patternlab = createFakePatternLab ( {
138
138
patterns : [ ] ,
139
139
patternGroups : { } ,
140
- subtypePatterns : { } ,
141
- header : 'Header' ,
142
- userHead : 'Head' ,
143
- footer : 'Footer' ,
144
- userFoot : 'Foot'
140
+ subtypePatterns : { }
145
141
} ) ;
146
142
147
143
patternlab . patterns . push (
148
- // new Pattern('00-test/foo.mustache'),
149
- // new Pattern('00-test/bar.mustache'),
144
+ new Pattern ( '00-test/foo.mustache' ) ,
145
+ new Pattern ( '00-test/bar.mustache' ) ,
150
146
new Pattern ( 'patternType1/patternSubType1/blue.mustache' ) ,
151
147
new Pattern ( 'patternType1/patternSubType1/red.mustache' ) ,
152
148
new Pattern ( 'patternType1/patternSubType1/yellow.mustache' ) ,
@@ -156,11 +152,20 @@ exports['ui_builder'] = {
156
152
) ;
157
153
158
154
//act
159
- ui . buildFrontend2 ( patternlab ) ;
155
+ var result = ui . groupPatterns ( patternlab ) ;
160
156
161
157
//assert
158
+ test . equals ( patternlab . patternPaths [ 'test' ] [ 'foo' ] , '00-test-foo' ) ;
159
+ test . equals ( patternlab . patternPaths [ 'test' ] [ 'bar' ] , '00-test-bar' ) ;
160
+ test . equals ( patternlab . patternPaths [ 'patternType1' ] [ 'blue' ] , 'patternType1-patternSubType1-blue' ) ;
161
+ test . equals ( patternlab . patternPaths [ 'patternType1' ] [ 'red' ] , 'patternType1-patternSubType1-red' ) ;
162
+ test . equals ( patternlab . patternPaths [ 'patternType1' ] [ 'yellow' ] , 'patternType1-patternSubType1-yellow' ) ;
163
+ test . equals ( patternlab . patternPaths [ 'patternType1' ] [ 'black' ] , 'patternType1-patternSubType2-black' ) ;
164
+ test . equals ( patternlab . patternPaths [ 'patternType1' ] [ 'grey' ] , 'patternType1-patternSubType2-grey' ) ;
165
+ test . equals ( patternlab . patternPaths [ 'patternType1' ] [ 'white' ] , 'patternType1-patternSubType2-white' ) ;
162
166
163
167
test . done ( ) ;
164
- }
168
+ } ,
169
+
165
170
166
171
} ;
0 commit comments