@@ -152,27 +152,29 @@ describe('SeriesOptionRenderer', () => {
152152
153153describe ( 'LineTypeOptionRenderer' , ( ) => {
154154 test ( 'isValueRenderer false' , ( ) => {
155- render ( < LineTypeOptionRenderer isValueRenderer = { false } strokeValue = "" /> ) ;
155+ render ( < LineTypeOptionRenderer isValueRenderer = { false } label = "Solid" value = "" /> ) ;
156156 expect ( document . querySelectorAll ( '.chart-builder-type-option' ) ) . toHaveLength ( 1 ) ;
157157 expect ( document . querySelectorAll ( '.chart-builder-type-option--value' ) ) . toHaveLength ( 0 ) ;
158- expect ( document . querySelector ( 'svg path' ) . getAttribute ( 'stroke-dasharray' ) ) . toBe ( '' ) ;
158+ expect ( document . querySelector ( 'svg path' ) . getAttribute ( 'stroke-dasharray' ) ) . toBe ( null ) ;
159159 } ) ;
160160
161161 test ( 'isValueRenderer true' , ( ) => {
162- render ( < LineTypeOptionRenderer isValueRenderer strokeValue = "" /> ) ;
162+ render ( < LineTypeOptionRenderer isValueRenderer label = "Solid" value = "" /> ) ;
163163 expect ( document . querySelectorAll ( '.chart-builder-type-option' ) ) . toHaveLength ( 1 ) ;
164164 expect ( document . querySelectorAll ( '.chart-builder-type-option--value' ) ) . toHaveLength ( 1 ) ;
165- expect ( document . querySelector ( 'svg path' ) . getAttribute ( 'stroke-dasharray' ) ) . toBe ( '' ) ;
165+ expect ( document . querySelector ( 'svg path' ) . getAttribute ( 'stroke-dasharray' ) ) . toBe ( null ) ;
166166 } ) ;
167167
168168 test ( 'dashed line type' , ( ) => {
169- render ( < LineTypeOptionRenderer isValueRenderer strokeValue = "12, 3" /> ) ;
170- expect ( document . querySelector ( 'svg path' ) . getAttribute ( "stroke-dasharray" ) ) . toBe ( '12, 3' ) ;
169+ render ( < LineTypeOptionRenderer isValueRenderer label = "Dashed" value = "dashed" /> ) ;
170+ expect ( document . querySelector ( 'svg path' ) . getAttribute ( "stroke-dasharray" ) ) . toBe ( '6,6' ) ;
171+ expect ( document . querySelector ( 'svg path' ) . getAttribute ( "stroke-linecap" ) ) . toBe ( null ) ;
171172 } ) ;
172173
173174 test ( 'dotted line type' , ( ) => {
174- render ( < LineTypeOptionRenderer isValueRenderer strokeValue = "1, 1" /> ) ;
175- expect ( document . querySelector ( 'svg path' ) . getAttribute ( "stroke-dasharray" ) ) . toBe ( '1, 1' ) ;
175+ render ( < LineTypeOptionRenderer isValueRenderer label = "Dotted" value = "dotted" /> ) ;
176+ expect ( document . querySelector ( 'svg path' ) . getAttribute ( "stroke-dasharray" ) ) . toBe ( '0.1,6' ) ;
177+ expect ( document . querySelector ( 'svg path' ) . getAttribute ( "stroke-linecap" ) ) . toBe ( 'round' ) ;
176178 } ) ;
177179} ) ;
178180
0 commit comments