@@ -20,6 +20,7 @@ describe('An <IndexLink>', function () {
2020 < li > < IndexLink id = "overviewLink" to = "/website" activeClassName = "active" > overview</ IndexLink > </ li >
2121 < li > < Link id = "contactLink" to = "/website/contact" activeClassName = "active" > contact</ Link > </ li >
2222 < li > < Link id = "productsLink" to = "/website/products" activeClassName = "active" > products</ Link > </ li >
23+ < li > < IndexLink id = "productsIndexLink" to = "/website/products" activeClassName = "active" > products index</ IndexLink > </ li >
2324 < li > < Link id = "specificProductLink" to = "/website/products/15" activeClassName = "active" > specific product</ Link > </ li >
2425 </ ul >
2526 { this . props . children }
@@ -94,6 +95,7 @@ describe('An <IndexLink>', function () {
9495 expect ( node . querySelector ( '#overviewLink' ) . className ) . toEqual ( 'active' )
9596 expect ( node . querySelector ( '#contactLink' ) . className ) . toEqual ( '' )
9697 expect ( node . querySelector ( '#productsLink' ) . className ) . toEqual ( '' )
98+ expect ( node . querySelector ( '#productsIndexLink' ) . className ) . toEqual ( '' )
9799 expect ( node . querySelector ( '#specificProductLink' ) . className ) . toEqual ( '' )
98100 done ( )
99101 } )
@@ -108,6 +110,7 @@ describe('An <IndexLink>', function () {
108110 expect ( node . querySelector ( '#overviewLink' ) . className ) . toEqual ( '' )
109111 expect ( node . querySelector ( '#contactLink' ) . className ) . toEqual ( 'active' )
110112 expect ( node . querySelector ( '#productsLink' ) . className ) . toEqual ( '' )
113+ expect ( node . querySelector ( '#productsIndexLink' ) . className ) . toEqual ( '' )
111114 expect ( node . querySelector ( '#specificProductLink' ) . className ) . toEqual ( '' )
112115 done ( )
113116 } )
@@ -122,6 +125,7 @@ describe('An <IndexLink>', function () {
122125 expect ( node . querySelector ( '#overviewLink' ) . className ) . toEqual ( '' )
123126 expect ( node . querySelector ( '#contactLink' ) . className ) . toEqual ( '' )
124127 expect ( node . querySelector ( '#productsLink' ) . className ) . toEqual ( 'active' )
128+ expect ( node . querySelector ( '#productsIndexLink' ) . className ) . toEqual ( 'active' )
125129 expect ( node . querySelector ( '#specificProductLink' ) . className ) . toEqual ( '' )
126130 done ( )
127131 } )
@@ -136,6 +140,7 @@ describe('An <IndexLink>', function () {
136140 expect ( node . querySelector ( '#overviewLink' ) . className ) . toEqual ( '' )
137141 expect ( node . querySelector ( '#contactLink' ) . className ) . toEqual ( '' )
138142 expect ( node . querySelector ( '#productsLink' ) . className ) . toEqual ( 'active' )
143+ expect ( node . querySelector ( '#productsIndexLink' ) . className ) . toEqual ( '' )
139144 expect ( node . querySelector ( '#specificProductLink' ) . className ) . toEqual ( 'active' )
140145 done ( )
141146 } )
0 commit comments