@@ -84,29 +84,14 @@ describe('<Plotly/>', () => {
84
84
. catch ( err => done . fail ( err ) )
85
85
. then ( done ) ;
86
86
} ) ;
87
-
88
- test ( 'overrides the height when fit: true' , done => {
89
- createPlot ( {
90
- layout : { width : 320 , height : 240 } ,
91
- fit : true ,
92
- } )
93
- . then ( ( ) => {
94
- expectPlotlyAPICall ( Plotly . newPlot , {
95
- layout : { width : 320 , height : 240 } ,
96
- } ) ;
97
- } )
98
- . catch ( err => done . fail ( err ) )
99
- . then ( done ) ;
100
- } ) ;
101
87
} ) ;
102
88
103
89
describe ( 'plot updates' , ( ) => {
104
90
test ( 'updates data' , done => {
105
91
createPlot ( {
106
- fit : true ,
107
92
layout : { width : 123 , height : 456 } ,
108
93
onUpdate : once ( ( ) => {
109
- expectPlotlyAPICall ( Plotly . newPlot , {
94
+ expectPlotlyAPICall ( Plotly . react , {
110
95
data : [ { x : [ 1 , 2 , 3 ] } ] ,
111
96
layout : { width : 123 , height : 456 } ,
112
97
} ) ;
@@ -121,9 +106,8 @@ describe('<Plotly/>', () => {
121
106
122
107
test ( 'sets the title' , done => {
123
108
createPlot ( {
124
- fit : false ,
125
109
onUpdate : once ( ( ) => {
126
- expectPlotlyAPICall ( Plotly . newPlot , {
110
+ expectPlotlyAPICall ( Plotly . react , {
127
111
layout : { title : 'test test' } ,
128
112
} ) ;
129
113
done ( ) ;
@@ -138,7 +122,6 @@ describe('<Plotly/>', () => {
138
122
test ( 'revision counter' , done => {
139
123
var callCnt = 0 ;
140
124
createPlot ( {
141
- fit : false ,
142
125
revision : 0 ,
143
126
onUpdate : ( ) => {
144
127
callCnt ++ ;
@@ -173,62 +156,5 @@ describe('<Plotly/>', () => {
173
156
. catch ( err => done . fail ( err ) ) ;
174
157
} ) ;
175
158
} ) ;
176
-
177
- describe ( 'responding to window events' , ( ) => {
178
- describe ( 'with fit: true' , ( ) => {
179
- test ( 'does not call relayout on initialization' , done => {
180
- createPlot ( {
181
- fit : true ,
182
- onRelayout : ( ) => done . fail ( 'Unexpected relayout event' ) ,
183
- } )
184
- . then ( ( ) => {
185
- setTimeout ( done , 20 ) ;
186
- } )
187
- . catch ( err => done . fail ( err ) ) ;
188
- } ) ;
189
-
190
- test ( 'calls relayout on window resize when fit: true' , done => {
191
- let relayoutCnt = 0 ;
192
- createPlot ( {
193
- fit : true ,
194
- onRelayout : ( ) => {
195
- relayoutCnt ++ ;
196
- if ( relayoutCnt === 1 ) {
197
- setTimeout ( done , 20 ) ;
198
- }
199
- } ,
200
- } )
201
- . then ( ( ) => {
202
- window . dispatchEvent ( new Event ( 'resize' ) ) ;
203
- } )
204
- . catch ( err => done . fail ( err ) ) ;
205
- } ) ;
206
- } ) ;
207
-
208
- describe ( 'with fit: false' , ( ) => {
209
- test ( 'does not call relayout on init' , done => {
210
- createPlot ( {
211
- fit : false ,
212
- onRelayout : ( ) => done . fail ( 'Unexpected relayout event' ) ,
213
- } )
214
- . then ( ( ) => {
215
- setTimeout ( done , 20 ) ;
216
- } )
217
- . catch ( err => done . fail ( err ) ) ;
218
- } ) ;
219
-
220
- test ( 'does not call relayout on window resize' , done => {
221
- createPlot ( {
222
- fit : false ,
223
- onRelayout : ( ) => done . fail ( 'Unexpected relayout event' ) ,
224
- } )
225
- . then ( ( ) => {
226
- window . dispatchEvent ( new Event ( 'resize' ) ) ;
227
- setTimeout ( done , 20 ) ;
228
- } )
229
- . catch ( err => done . fail ( err ) ) ;
230
- } ) ;
231
- } ) ;
232
- } ) ;
233
159
} ) ;
234
160
} ) ;
0 commit comments