File tree Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change 500
500
}
501
501
test . equals ( foundIgnoredPattern , false ) ;
502
502
test . done ( ) ;
503
+ } ,
504
+ 'setState - applies any patternState matching the pattern' : function ( test ) {
505
+ //arrange
506
+ var pa = require ( '../builder/pattern_assembler' ) ;
507
+ var pattern_assembler = new pa ( ) ;
508
+ var patternlab = { } ;
509
+ patternlab . config = { } ;
510
+ patternlab . config . patternStates = { } ;
511
+ patternlab . config . patternStates [ "homepage-emergency" ] = "inprogress" ;
512
+
513
+ var pattern = {
514
+ patternName : "homepage-emergency"
515
+ } ;
516
+
517
+ //act
518
+ pattern_assembler . setPatternState ( pattern , patternlab ) ;
519
+
520
+ //assert
521
+ test . equals ( pattern . patternState , "inprogress" ) ;
522
+ test . done ( ) ;
523
+ } ,
524
+ 'setState - does not apply any patternState if nothing matches the pattern' : function ( test ) {
525
+ //arrange
526
+ var pa = require ( '../builder/pattern_assembler' ) ;
527
+ var pattern_assembler = new pa ( ) ;
528
+ var patternlab = { } ;
529
+ patternlab . config = { } ;
530
+ patternlab . config . patternStates = { } ;
531
+ patternlab . config . patternStates [ "homepage-emergency" ] = "inprogress" ;
532
+
533
+ var pattern = {
534
+ patternName : "homepage"
535
+ } ;
536
+
537
+ //act
538
+ pattern_assembler . setPatternState ( pattern , patternlab ) ;
539
+
540
+ //assert
541
+ test . equals ( pattern . patternState , "" ) ;
542
+ test . done ( ) ;
503
543
}
504
544
} ;
505
545
} ( ) ) ;
You can’t perform that action at this time.
0 commit comments