@@ -33,7 +33,7 @@ describe('<Plotly/>', () => {
33
33
34
34
describe ( 'with mocked plotly.js' , ( ) => {
35
35
beforeEach ( ( ) => {
36
- Plotly = require . requireMock ( '../__mocks__/plotly.js' ) . default ;
36
+ Plotly = jest . requireMock ( '../__mocks__/plotly.js' ) . default ;
37
37
PlotComponent = createComponent ( Plotly ) ;
38
38
39
39
// Override the parent element size:
@@ -43,19 +43,19 @@ describe('<Plotly/>', () => {
43
43
} ) ;
44
44
} ) ;
45
45
46
- describe ( 'initialization' , function ( ) {
47
- test ( 'calls Plotly.react on instantiation' , done => {
46
+ describe ( 'initialization' , function ( ) {
47
+ test ( 'calls Plotly.react on instantiation' , ( done ) => {
48
48
createPlot ( { } )
49
49
. then ( ( ) => {
50
50
expect ( Plotly . react ) . toHaveBeenCalled ( ) ;
51
51
} )
52
- . catch ( err => {
52
+ . catch ( ( err ) => {
53
53
done . fail ( err ) ;
54
54
} )
55
55
. then ( done ) ;
56
56
} ) ;
57
57
58
- test ( 'passes data' , done => {
58
+ test ( 'passes data' , ( done ) => {
59
59
createPlot ( {
60
60
data : [ { x : [ 1 , 2 , 3 ] } ] ,
61
61
layout : { title : 'foo' } ,
@@ -66,11 +66,11 @@ describe('<Plotly/>', () => {
66
66
layout : { title : 'foo' } ,
67
67
} ) ;
68
68
} )
69
- . catch ( err => done . fail ( err ) )
69
+ . catch ( ( err ) => done . fail ( err ) )
70
70
. then ( done ) ;
71
71
} ) ;
72
72
73
- test ( 'accepts width and height' , done => {
73
+ test ( 'accepts width and height' , ( done ) => {
74
74
createPlot ( {
75
75
layout : { width : 320 , height : 240 } ,
76
76
} )
@@ -79,13 +79,13 @@ describe('<Plotly/>', () => {
79
79
layout : { width : 320 , height : 240 } ,
80
80
} ) ;
81
81
} )
82
- . catch ( err => done . fail ( err ) )
82
+ . catch ( ( err ) => done . fail ( err ) )
83
83
. then ( done ) ;
84
84
} ) ;
85
85
} ) ;
86
86
87
87
describe ( 'plot updates' , ( ) => {
88
- test ( 'updates data' , done => {
88
+ test ( 'updates data' , ( done ) => {
89
89
createPlot ( {
90
90
layout : { width : 123 , height : 456 } ,
91
91
onUpdate : once ( ( ) => {
@@ -96,13 +96,13 @@ describe('<Plotly/>', () => {
96
96
done ( ) ;
97
97
} ) ,
98
98
} )
99
- . then ( plot => {
99
+ . then ( ( plot ) => {
100
100
plot . setProps ( { data : [ { x : [ 1 , 2 , 3 ] } ] } ) ;
101
101
} )
102
- . catch ( err => done . fail ( err ) ) ;
102
+ . catch ( ( err ) => done . fail ( err ) ) ;
103
103
} ) ;
104
104
105
- test ( 'updates data when revision is defined but not changed' , done => {
105
+ test ( 'updates data when revision is defined but not changed' , ( done ) => {
106
106
createPlot ( {
107
107
revision : 1 ,
108
108
layout : { width : 123 , height : 456 } ,
@@ -114,13 +114,13 @@ describe('<Plotly/>', () => {
114
114
done ( ) ;
115
115
} ) ,
116
116
} )
117
- . then ( plot => {
117
+ . then ( ( plot ) => {
118
118
plot . setProps ( { revision : 1 , data : [ { x : [ 1 , 2 , 3 ] } ] } ) ;
119
119
} )
120
- . catch ( err => done . fail ( err ) ) ;
120
+ . catch ( ( err ) => done . fail ( err ) ) ;
121
121
} ) ;
122
122
123
- test ( 'sets the title' , done => {
123
+ test ( 'sets the title' , ( done ) => {
124
124
createPlot ( {
125
125
onUpdate : once ( ( ) => {
126
126
expectPlotlyAPICall ( Plotly . react , {
@@ -129,13 +129,13 @@ describe('<Plotly/>', () => {
129
129
done ( ) ;
130
130
} ) ,
131
131
} )
132
- . then ( plot => {
132
+ . then ( ( plot ) => {
133
133
plot . setProps ( { layout : { title : 'test test' } } ) ;
134
134
} )
135
- . catch ( err => done . fail ( err ) ) ;
135
+ . catch ( ( err ) => done . fail ( err ) ) ;
136
136
} ) ;
137
137
138
- test ( 'revision counter' , done => {
138
+ test ( 'revision counter' , ( done ) => {
139
139
var callCnt = 0 ;
140
140
createPlot ( {
141
141
revision : 0 ,
@@ -153,15 +153,15 @@ describe('<Plotly/>', () => {
153
153
}
154
154
} ,
155
155
} )
156
- . then ( plot => {
156
+ . then ( ( plot ) => {
157
157
// Update with and without revision bumps:
158
158
/* eslint-disable no-magic-numbers */
159
159
setTimeout ( ( ) => plot . setProps ( { layout : { title : 'test test' } } ) , 10 ) ;
160
160
setTimeout ( ( ) => plot . setProps ( { revision : 1 , layout : { title : 'test test' } } ) , 20 ) ;
161
161
setTimeout ( ( ) => plot . setProps ( { revision : 1 , layout : { title : 'test test' } } ) , 30 ) ;
162
162
setTimeout ( ( ) => plot . setProps ( { revision : 2 , layout : { title : 'test test' } } ) , 40 ) ;
163
163
} )
164
- . catch ( err => done . fail ( err ) ) ;
164
+ . catch ( ( err ) => done . fail ( err ) ) ;
165
165
} ) ;
166
166
} ) ;
167
167
@@ -170,7 +170,7 @@ describe('<Plotly/>', () => {
170
170
const onRelayout = ( ) => { } ;
171
171
172
172
createPlot ( { onRelayout} ) . then ( ( plot ) => {
173
- const { handlers } = plot . instance ( ) ;
173
+ const { handlers} = plot . instance ( ) ;
174
174
175
175
expect ( plot . prop ( 'onRelayout' ) ) . toBe ( onRelayout ) ;
176
176
expect ( handlers . Relayout ) . toBe ( onRelayout ) ;
0 commit comments