@@ -96,6 +96,10 @@ describe('folder icons', () => {
9696 '.source' : 'folder-src' ,
9797 '.angular' : 'folder-angular' ,
9898 '.ng' : 'folder-angular' ,
99+ '-src' : 'folder-src' ,
100+ '-source' : 'folder-src' ,
101+ '-angular' : 'folder-angular' ,
102+ '-ng' : 'folder-angular' ,
99103 } ;
100104 expectedManifest . folderNamesExpanded = {
101105 src : 'folder-src-open' ,
@@ -114,6 +118,10 @@ describe('folder icons', () => {
114118 '.source' : 'folder-src-open' ,
115119 '.angular' : 'folder-angular-open' ,
116120 '.ng' : 'folder-angular-open' ,
121+ '-src' : 'folder-src-open' ,
122+ '-source' : 'folder-src-open' ,
123+ '-angular' : 'folder-angular-open' ,
124+ '-ng' : 'folder-angular-open' ,
117125 } ;
118126 expectedManifest . rootFolderNames = {
119127 src : 'folder-src' ,
@@ -124,6 +132,8 @@ describe('folder icons', () => {
124132 __angular__ : 'folder-angular' ,
125133 '.src' : 'folder-src' ,
126134 '.angular' : 'folder-angular' ,
135+ '-src' : 'folder-src' ,
136+ '-angular' : 'folder-angular' ,
127137 } ;
128138 expectedManifest . rootFolderNamesExpanded = {
129139 src : 'folder-src-open' ,
@@ -134,6 +144,8 @@ describe('folder icons', () => {
134144 __angular__ : 'folder-angular-open' ,
135145 '.src' : 'folder-src-open' ,
136146 '.angular' : 'folder-angular-open' ,
147+ '-src' : 'folder-src-open' ,
148+ '-angular' : 'folder-angular-open' ,
137149 } ;
138150 expectedManifest . hidesExplorerArrows = false ;
139151
@@ -253,6 +265,11 @@ describe('folder icons', () => {
253265 '.angular' : 'folder-angular' ,
254266 '.ng' : 'folder-angular' ,
255267 '.sample' : 'folder-src' ,
268+ '-src' : 'folder-src' ,
269+ '-source' : 'folder-src' ,
270+ '-angular' : 'folder-angular' ,
271+ '-ng' : 'folder-angular' ,
272+ '-sample' : 'folder-src' ,
256273 } ;
257274 expectedManifest . folderNamesExpanded = {
258275 src : 'folder-src-open' ,
@@ -275,6 +292,11 @@ describe('folder icons', () => {
275292 '.angular' : 'folder-angular-open' ,
276293 '.ng' : 'folder-angular-open' ,
277294 '.sample' : 'folder-src-open' ,
295+ '-src' : 'folder-src-open' ,
296+ '-source' : 'folder-src-open' ,
297+ '-angular' : 'folder-angular-open' ,
298+ '-ng' : 'folder-angular-open' ,
299+ '-sample' : 'folder-src-open' ,
278300 } ;
279301 expectedManifest . rootFolderNames = {
280302 src : 'folder-src' ,
@@ -289,6 +311,9 @@ describe('folder icons', () => {
289311 '.src' : 'folder-src' ,
290312 '.angular' : 'folder-angular' ,
291313 '.sample' : 'folder-src' ,
314+ '-src' : 'folder-src' ,
315+ '-angular' : 'folder-angular' ,
316+ '-sample' : 'folder-src' ,
292317 } ;
293318 expectedManifest . rootFolderNamesExpanded = {
294319 src : 'folder-src-open' ,
@@ -303,6 +328,9 @@ describe('folder icons', () => {
303328 '.src' : 'folder-src-open' ,
304329 '.angular' : 'folder-angular-open' ,
305330 '.sample' : 'folder-src-open' ,
331+ '-src' : 'folder-src-open' ,
332+ '-angular' : 'folder-angular-open' ,
333+ '-sample' : 'folder-src-open' ,
306334 } ;
307335 expectedManifest . hidesExplorerArrows = false ;
308336
@@ -356,6 +384,8 @@ describe('folder icons', () => {
356384 __source__ : 'folder-src' ,
357385 '.src' : 'folder-src' ,
358386 '.source' : 'folder-src' ,
387+ '-src' : 'folder-src' ,
388+ '-source' : 'folder-src' ,
359389 } ;
360390 expectedManifest . folderNamesExpanded = {
361391 src : 'folder-src-open' ,
@@ -366,18 +396,22 @@ describe('folder icons', () => {
366396 __source__ : 'folder-src-open' ,
367397 '.src' : 'folder-src-open' ,
368398 '.source' : 'folder-src-open' ,
399+ '-src' : 'folder-src-open' ,
400+ '-source' : 'folder-src-open' ,
369401 } ;
370402 expectedManifest . rootFolderNames = {
371403 src : 'folder-src' ,
372404 _src : 'folder-src' ,
373405 __src__ : 'folder-src' ,
374406 '.src' : 'folder-src' ,
407+ '-src' : 'folder-src' ,
375408 } ;
376409 expectedManifest . rootFolderNamesExpanded = {
377410 src : 'folder-src-open' ,
378411 _src : 'folder-src-open' ,
379412 __src__ : 'folder-src-open' ,
380413 '.src' : 'folder-src-open' ,
414+ '-src' : 'folder-src-open' ,
381415 } ;
382416 expectedManifest . hidesExplorerArrows = false ;
383417
@@ -478,6 +512,8 @@ describe('folder icons', () => {
478512 __source__ : 'folder-src' ,
479513 '.src' : 'folder-src' ,
480514 '.source' : 'folder-src' ,
515+ '-src' : 'folder-src' ,
516+ '-source' : 'folder-src' ,
481517 } ;
482518 expectedManifest . folderNamesExpanded = {
483519 src : 'folder-src-open' ,
@@ -488,18 +524,22 @@ describe('folder icons', () => {
488524 __source__ : 'folder-src-open' ,
489525 '.src' : 'folder-src-open' ,
490526 '.source' : 'folder-src-open' ,
527+ '-src' : 'folder-src-open' ,
528+ '-source' : 'folder-src-open' ,
491529 } ;
492530 expectedManifest . rootFolderNames = {
493531 src : 'folder-src' ,
494532 _src : 'folder-src' ,
495533 __src__ : 'folder-src' ,
496534 '.src' : 'folder-src' ,
535+ '-src' : 'folder-src' ,
497536 } ;
498537 expectedManifest . rootFolderNamesExpanded = {
499538 src : 'folder-src-open' ,
500539 _src : 'folder-src-open' ,
501540 __src__ : 'folder-src-open' ,
502541 '.src' : 'folder-src-open' ,
542+ '-src' : 'folder-src-open' ,
503543 } ;
504544 expectedManifest . light = {
505545 fileExtensions : { } ,
@@ -517,6 +557,8 @@ describe('folder icons', () => {
517557 __source__ : 'folder-src_light' ,
518558 '.src' : 'folder-src_light' ,
519559 '.source' : 'folder-src_light' ,
560+ '-src' : 'folder-src_light' ,
561+ '-source' : 'folder-src_light' ,
520562 } ,
521563 folderNamesExpanded : {
522564 src : 'folder-src-open_light' ,
@@ -527,18 +569,22 @@ describe('folder icons', () => {
527569 __source__ : 'folder-src-open_light' ,
528570 '.src' : 'folder-src-open_light' ,
529571 '.source' : 'folder-src-open_light' ,
572+ '-src' : 'folder-src-open_light' ,
573+ '-source' : 'folder-src-open_light' ,
530574 } ,
531575 rootFolderNames : {
532576 src : 'folder-src_light' ,
533577 _src : 'folder-src_light' ,
534578 __src__ : 'folder-src_light' ,
535579 '.src' : 'folder-src_light' ,
580+ '-src' : 'folder-src_light' ,
536581 } ,
537582 rootFolderNamesExpanded : {
538583 src : 'folder-src-open_light' ,
539584 _src : 'folder-src-open_light' ,
540585 __src__ : 'folder-src-open_light' ,
541586 '.src' : 'folder-src-open_light' ,
587+ '-src' : 'folder-src-open_light' ,
542588 } ,
543589 } ;
544590 expectedManifest . highContrast = {
@@ -557,6 +603,8 @@ describe('folder icons', () => {
557603 __source__ : 'folder-src_highContrast' ,
558604 '.src' : 'folder-src_highContrast' ,
559605 '.source' : 'folder-src_highContrast' ,
606+ '-src' : 'folder-src_highContrast' ,
607+ '-source' : 'folder-src_highContrast' ,
560608 } ,
561609 folderNamesExpanded : {
562610 src : 'folder-src-open_highContrast' ,
@@ -567,18 +615,22 @@ describe('folder icons', () => {
567615 __source__ : 'folder-src-open_highContrast' ,
568616 '.src' : 'folder-src-open_highContrast' ,
569617 '.source' : 'folder-src-open_highContrast' ,
618+ '-src' : 'folder-src-open_highContrast' ,
619+ '-source' : 'folder-src-open_highContrast' ,
570620 } ,
571621 rootFolderNames : {
572622 src : 'folder-src_highContrast' ,
573623 _src : 'folder-src_highContrast' ,
574624 __src__ : 'folder-src_highContrast' ,
575625 '.src' : 'folder-src_highContrast' ,
626+ '-src' : 'folder-src_highContrast' ,
576627 } ,
577628 rootFolderNamesExpanded : {
578629 src : 'folder-src-open_highContrast' ,
579630 _src : 'folder-src-open_highContrast' ,
580631 __src__ : 'folder-src-open_highContrast' ,
581632 '.src' : 'folder-src-open_highContrast' ,
633+ '-src' : 'folder-src-open_highContrast' ,
582634 } ,
583635 } ;
584636 expectedManifest . hidesExplorerArrows = false ;
@@ -654,14 +706,18 @@ describe('folder icons', () => {
654706 '.bar' : 'foo' ,
655707 _bar : 'foo' ,
656708 __bar__ : 'foo' ,
709+ '-foo' : 'foo' ,
710+ '-bar' : 'foo' ,
657711 baz : 'foo-clone' ,
658712 '.baz' : 'foo-clone' ,
659713 _baz : 'foo-clone' ,
660714 __baz__ : 'foo-clone' ,
715+ '-baz' : 'foo-clone' ,
661716 qux : 'foo-clone' ,
662717 '.qux' : 'foo-clone' ,
663718 _qux : 'foo-clone' ,
664719 __qux__ : 'foo-clone' ,
720+ '-qux' : 'foo-clone' ,
665721 } ;
666722 expectedManifest . folderNamesExpanded = {
667723 foo : 'foo-open' ,
@@ -672,26 +728,32 @@ describe('folder icons', () => {
672728 '.bar' : 'foo-open' ,
673729 _bar : 'foo-open' ,
674730 __bar__ : 'foo-open' ,
731+ '-foo' : 'foo-open' ,
732+ '-bar' : 'foo-open' ,
675733 baz : 'foo-clone-open' ,
676734 '.baz' : 'foo-clone-open' ,
677735 _baz : 'foo-clone-open' ,
678736 __baz__ : 'foo-clone-open' ,
737+ '-baz' : 'foo-clone-open' ,
679738 qux : 'foo-clone-open' ,
680739 '.qux' : 'foo-clone-open' ,
681740 _qux : 'foo-clone-open' ,
682741 __qux__ : 'foo-clone-open' ,
742+ '-qux' : 'foo-clone-open' ,
683743 } ;
684744 expectedManifest . rootFolderNames = {
685745 baz : 'foo-clone' ,
686746 '.baz' : 'foo-clone' ,
687747 _baz : 'foo-clone' ,
688748 __baz__ : 'foo-clone' ,
749+ '-baz' : 'foo-clone' ,
689750 } ;
690751 expectedManifest . rootFolderNamesExpanded = {
691752 baz : 'foo-clone-open' ,
692753 '.baz' : 'foo-clone-open' ,
693754 _baz : 'foo-clone-open' ,
694755 __baz__ : 'foo-clone-open' ,
756+ '-baz' : 'foo-clone-open' ,
695757 } ;
696758 expectedManifest . light = {
697759 fileExtensions : { } ,
@@ -701,32 +763,38 @@ describe('folder icons', () => {
701763 '.baz' : 'foo-clone_light' ,
702764 _baz : 'foo-clone_light' ,
703765 __baz__ : 'foo-clone_light' ,
766+ '-baz' : 'foo-clone_light' ,
704767 qux : 'foo-clone_light' ,
705768 '.qux' : 'foo-clone_light' ,
706769 _qux : 'foo-clone_light' ,
707770 __qux__ : 'foo-clone_light' ,
771+ '-qux' : 'foo-clone_light' ,
708772 } ,
709773 folderNamesExpanded : {
710774 baz : 'foo-clone-open_light' ,
711775 '.baz' : 'foo-clone-open_light' ,
712776 _baz : 'foo-clone-open_light' ,
713777 __baz__ : 'foo-clone-open_light' ,
778+ '-baz' : 'foo-clone-open_light' ,
714779 qux : 'foo-clone-open_light' ,
715780 '.qux' : 'foo-clone-open_light' ,
716781 _qux : 'foo-clone-open_light' ,
717782 __qux__ : 'foo-clone-open_light' ,
783+ '-qux' : 'foo-clone-open_light' ,
718784 } ,
719785 rootFolderNames : {
720786 baz : 'foo-clone_light' ,
721787 '.baz' : 'foo-clone_light' ,
722788 _baz : 'foo-clone_light' ,
723789 __baz__ : 'foo-clone_light' ,
790+ '-baz' : 'foo-clone_light' ,
724791 } ,
725792 rootFolderNamesExpanded : {
726793 baz : 'foo-clone-open_light' ,
727794 '.baz' : 'foo-clone-open_light' ,
728795 _baz : 'foo-clone-open_light' ,
729796 __baz__ : 'foo-clone-open_light' ,
797+ '-baz' : 'foo-clone-open_light' ,
730798 } ,
731799 } ;
732800 expectedManifest . hidesExplorerArrows = false ;
@@ -795,6 +863,9 @@ describe('folder icons', () => {
795863 bar : 'folder-bar' ,
796864 baz : 'folder-bar' ,
797865 foo : 'folder-foo' ,
866+ '-bar' : 'folder-bar' ,
867+ '-baz' : 'folder-bar' ,
868+ '-foo' : 'folder-foo' ,
798869 } ;
799870 expectedManifest . folderNamesExpanded = {
800871 '.bar' : 'folder-bar-open' ,
@@ -809,18 +880,23 @@ describe('folder icons', () => {
809880 bar : 'folder-bar-open' ,
810881 baz : 'folder-bar-open' ,
811882 foo : 'folder-foo-open' ,
883+ '-bar' : 'folder-bar-open' ,
884+ '-baz' : 'folder-bar-open' ,
885+ '-foo' : 'folder-foo-open' ,
812886 } ;
813887 expectedManifest . rootFolderNames = {
814888 '.baz' : 'folder-bar' ,
815889 __baz__ : 'folder-bar' ,
816890 _baz : 'folder-bar' ,
817891 baz : 'folder-bar' ,
892+ '-baz' : 'folder-bar' ,
818893 } ;
819894 expectedManifest . rootFolderNamesExpanded = {
820895 '.baz' : 'folder-bar-open' ,
821896 __baz__ : 'folder-bar-open' ,
822897 _baz : 'folder-bar-open' ,
823898 baz : 'folder-bar-open' ,
899+ '-baz' : 'folder-bar-open' ,
824900 } ;
825901
826902 expectedManifest . light = {
0 commit comments