@@ -159,22 +159,18 @@ exports['lineage hunter '] = {
159159 'cascade_pattern_states promotes a lower pattern state up to the consumer' : function ( test ) {
160160 //arrange
161161 var pl = createBasePatternLabObject ( ) ;
162- pl . config . patternStates = {
163- "test-foo" : "complete" ,
164- "test-bar" : "inreview"
165- } ;
166162
167163 var atomPattern = new of . Pattern ( '00-test/01-bar.mustache' ) ;
168164 atomPattern . template = fs . readFileSync ( pl . config . paths . source . patterns + '00-test/01-bar.mustache' , 'utf8' ) ;
169165 atomPattern . extendedTemplate = atomPattern . template ;
166+ atomPattern . patternState = "inreview" ;
170167
171- pattern_assembler . setPatternState ( atomPattern , pl ) ;
172168 pattern_assembler . addPattern ( atomPattern , pl ) ;
173169
174170 var consumerPattern = new of . Pattern ( '00-test/00-foo.mustache' ) ;
175171 consumerPattern . template = fs . readFileSync ( pl . config . paths . source . patterns + '00-test/00-foo.mustache' , 'utf8' ) ;
176172 consumerPattern . extendedTemplate = consumerPattern . template ;
177- pattern_assembler . setPatternState ( consumerPattern , pl ) ;
173+ consumerPattern . patternState = "complete" ;
178174 pattern_assembler . addPattern ( consumerPattern , pl ) ;
179175
180176 lineage_hunter . find_lineage ( consumerPattern , pl ) ;
@@ -191,22 +187,18 @@ exports['lineage hunter '] = {
191187 'cascade_pattern_states promotes a lower pattern state up to the consumers lineage' : function ( test ) {
192188 //arrange
193189 var pl = createBasePatternLabObject ( ) ;
194- pl . config . patternStates = {
195- "test-foo" : "complete" ,
196- "test-bar" : "inreview"
197- } ;
198190
199191 var atomPattern = new of . Pattern ( '00-test/01-bar.mustache' ) ;
200192 atomPattern . template = fs . readFileSync ( pl . config . paths . source . patterns + '00-test/01-bar.mustache' , 'utf8' ) ;
201193 atomPattern . extendedTemplate = atomPattern . template ;
194+ atomPattern . patternState = "inreview" ;
202195
203- pattern_assembler . setPatternState ( atomPattern , pl ) ;
204196 pattern_assembler . addPattern ( atomPattern , pl ) ;
205197
206198 var consumerPattern = new of . Pattern ( '00-test/00-foo.mustache' ) ;
207199 consumerPattern . template = fs . readFileSync ( pl . config . paths . source . patterns + '00-test/00-foo.mustache' , 'utf8' ) ;
208200 consumerPattern . extendedTemplate = consumerPattern . template ;
209- pattern_assembler . setPatternState ( consumerPattern , pl ) ;
201+ consumerPattern . patternState = "complete" ;
210202 pattern_assembler . addPattern ( consumerPattern , pl ) ;
211203
212204 lineage_hunter . find_lineage ( consumerPattern , pl ) ;
@@ -223,22 +215,17 @@ exports['lineage hunter '] = {
223215 'cascade_pattern_states sets the pattern state on any lineage patterns reverse lineage' : function ( test ) {
224216 //arrange
225217 var pl = createBasePatternLabObject ( ) ;
226- pl . config . patternStates = {
227- "test-foo" : "complete" ,
228- "test-bar" : "inreview"
229- } ;
230218
231219 var atomPattern = new of . Pattern ( '00-test/01-bar.mustache' ) ;
232220 atomPattern . template = fs . readFileSync ( pl . config . paths . source . patterns + '00-test/01-bar.mustache' , 'utf8' ) ;
233221 atomPattern . extendedTemplate = atomPattern . template ;
234-
235- pattern_assembler . setPatternState ( atomPattern , pl ) ;
222+ atomPattern . patternState = "inreview" ;
236223 pattern_assembler . addPattern ( atomPattern , pl ) ;
237224
238225 var consumerPattern = new of . Pattern ( '00-test/00-foo.mustache' ) ;
239226 consumerPattern . template = fs . readFileSync ( pl . config . paths . source . patterns + '00-test/00-foo.mustache' , 'utf8' ) ;
240227 consumerPattern . extendedTemplate = consumerPattern . template ;
241- pattern_assembler . setPatternState ( consumerPattern , pl ) ;
228+ consumerPattern . patternState = "complete" ;
242229 pattern_assembler . addPattern ( consumerPattern , pl ) ;
243230
244231 lineage_hunter . find_lineage ( consumerPattern , pl ) ;
@@ -256,21 +243,17 @@ exports['lineage hunter '] = {
256243 'cascade_pattern_states promotes lower pattern state when consumer does not have its own state' : function ( test ) {
257244 //arrange
258245 var pl = createBasePatternLabObject ( ) ;
259- pl . config . patternStates = {
260- "test-bar" : "inreview"
261- } ;
262246
263247 var atomPattern = new of . Pattern ( '00-test/01-bar.mustache' ) ;
264248 atomPattern . template = fs . readFileSync ( path . resolve ( pl . config . paths . source . patterns , '00-test/01-bar.mustache' ) , 'utf8' ) ;
265249 atomPattern . extendedTemplate = atomPattern . template ;
250+ atomPattern . patternState = "inreview" ;
266251
267- pattern_assembler . setPatternState ( atomPattern , pl ) ;
268252 pattern_assembler . addPattern ( atomPattern , pl ) ;
269253
270254 var consumerPattern = new of . Pattern ( '00-test/00-foo.mustache' ) ;
271255 consumerPattern . template = fs . readFileSync ( path . resolve ( pl . config . paths . source . patterns , '00-test/00-foo.mustache' ) , 'utf8' ) ;
272256 consumerPattern . extendedTemplate = consumerPattern . template ;
273- pattern_assembler . setPatternState ( consumerPattern , pl ) ;
274257 pattern_assembler . addPattern ( consumerPattern , pl ) ;
275258
276259 lineage_hunter . find_lineage ( consumerPattern , pl ) ;
0 commit comments