File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ var parseSvgPath = require('parse-svg-path');
33var Plotly = require ( '../../../lib/index' ) ;
44var Lib = require ( '../../../src/lib' ) ;
55
6+ var d3Select = require ( '../../strict-d3' ) . select ;
67var d3SelectAll = require ( '../../strict-d3' ) . selectAll ;
78var createGraphDiv = require ( '../assets/create_graph_div' ) ;
89var destroyGraphDiv = require ( '../assets/destroy_graph_div' ) ;
@@ -840,6 +841,7 @@ describe('Draw new shapes to layout', function() {
840841 var newFig = Lib . extendFlat ( { } , fig ) ;
841842
842843 newFig . layout . dragmode = 'drawline' ;
844+ newFig . layout . newshape = { label : { text : 'Shape label' } } ;
843845
844846 return Plotly . react ( gd , newFig ) ;
845847 } )
@@ -851,6 +853,11 @@ describe('Draw new shapes to layout', function() {
851853 expect ( shapes . length ) . toEqual ( ++ n ) ;
852854 var obj = shapes [ n - 1 ] . _input ;
853855 expect ( obj . type ) . toEqual ( 'line' ) ;
856+ expect (
857+ d3Select ( '.shape-group[data-index="' + ( n - 1 ) + '"]' )
858+ . select ( 'text' )
859+ . text ( )
860+ ) . toEqual ( 'Shape label' ) ;
854861 print ( obj ) ;
855862 mockItem . testPos [ n - 1 ] ( {
856863 x0 : obj . x0 ,
You can’t perform that action at this time.
0 commit comments