@@ -76,63 +76,63 @@ describe("pat-navigationmarker", () => {
7676 const it3 = document . querySelector ( "a[href='../../path3']" ) ;
7777 const it4 = document . querySelector ( "a[href='https://patternslib.com/path4']" ) ;
7878
79- expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 1 ) ;
79+ expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 2 ) ;
8080 expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 0 ) ;
8181 expect ( document . querySelector ( ".current a" ) ) . toBe ( it0 ) ;
8282
8383 instance . clear_items ( ) ;
8484 instance . mark_items ( "https://patternslib.com/path1" ) ;
8585
86- expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 1 ) ;
86+ expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 2 ) ;
8787 expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 0 ) ;
8888 expect ( document . querySelector ( ".current a" ) ) . toBe ( it1 ) ;
8989
9090 instance . clear_items ( ) ;
9191 instance . mark_items ( "https://patternslib.com/path2" ) ;
9292
93- expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 1 ) ;
93+ expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 2 ) ;
9494 expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 0 ) ;
9595 expect ( document . querySelector ( ".current a" ) ) . toBe ( it2 ) ;
9696
9797 instance . clear_items ( ) ;
9898 instance . mark_items ( "https://patternslib.com/path2/path2.1" ) ;
9999
100- expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 1 ) ;
101- expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 1 ) ;
100+ expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 2 ) ;
101+ expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 2 ) ;
102102 expect ( document . querySelector ( ".current a" ) ) . toBe ( it21 ) ;
103103
104104 instance . clear_items ( ) ;
105105 instance . mark_items ( "https://patternslib.com/path2/path2.2" ) ;
106106
107- expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 1 ) ;
108- expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 1 ) ;
107+ expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 2 ) ;
108+ expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 2 ) ;
109109 expect ( document . querySelector ( ".current a" ) ) . toBe ( it22 ) ;
110110
111111 instance . clear_items ( ) ;
112112 instance . mark_items ( "https://patternslib.com/path2/path2.2/path2.2.1" ) ;
113113
114- expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 1 ) ;
115- expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 2 ) ;
114+ expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 2 ) ;
115+ expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 4 ) ;
116116 expect ( document . querySelector ( ".current a" ) ) . toBe ( it221 ) ;
117117
118118 instance . clear_items ( ) ;
119119 instance . mark_items ( "https://patternslib.com/path2/path2.2/path2.2.2" ) ;
120120
121- expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 1 ) ;
122- expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 2 ) ;
121+ expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 2 ) ;
122+ expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 4 ) ;
123123 expect ( document . querySelector ( ".current a" ) ) . toBe ( it222 ) ;
124124
125125 instance . clear_items ( ) ;
126126 instance . mark_items ( "https://patternslib.com/path3" ) ;
127127
128- expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 1 ) ;
128+ expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 2 ) ;
129129 expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 0 ) ;
130130 expect ( document . querySelector ( ".current a" ) ) . toBe ( it3 ) ;
131131
132132 instance . clear_items ( ) ;
133133 instance . mark_items ( "https://patternslib.com/path4" ) ;
134134
135- expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 1 ) ;
135+ expect ( document . querySelectorAll ( ".current" ) . length ) . toBe ( 2 ) ;
136136 expect ( document . querySelectorAll ( ".inPath" ) . length ) . toBe ( 0 ) ;
137137 expect ( document . querySelector ( ".current a" ) ) . toBe ( it4 ) ;
138138 } ) ;
0 commit comments