File tree Expand file tree Collapse file tree 1 file changed +29
-21
lines changed Expand file tree Collapse file tree 1 file changed +29
-21
lines changed Original file line number Diff line number Diff line change @@ -3,11 +3,7 @@ import LineChart from '../../src/plots/line'
3
3
4
4
describe ( 'LineChart' , ( ) => {
5
5
test ( 'render without crashed' , ( ) => {
6
- mount ( LineChart , {
7
- props : {
8
- data : [ ] ,
9
- } ,
10
- } )
6
+ mount ( < LineChart data = { [ ] } /> )
11
7
} )
12
8
13
9
test ( 'test update config and data' , async ( ) => {
@@ -17,63 +13,75 @@ describe('LineChart', () => {
17
13
const handleLineClick2 = ( ) => {
18
14
console . log ( 2 )
19
15
}
20
- const wrapper = mount ( LineChart , {
21
- props : {
22
- data : null ,
23
- } ,
24
- } )
16
+ const wrapper = mount ( < LineChart data = { null } /> )
25
17
26
18
await wrapper . setProps ( {
27
- forceFit : true ,
19
+ autoFit : true ,
28
20
data : [ ] ,
21
+ xField : 'x' ,
22
+ yField : 'y' ,
29
23
} )
30
24
await wrapper . setProps ( {
31
- forceFit : true ,
25
+ autoFit : true ,
32
26
data : null ,
27
+ xField : 'x' ,
28
+ yField : 'y' ,
33
29
} )
34
30
35
31
await wrapper . setProps ( {
36
- forceFit : true ,
32
+ autoFit : true ,
37
33
data : [ { x : 1 } ] ,
34
+ xField : 'x' ,
35
+ yField : 'y' ,
38
36
} )
39
37
40
38
await wrapper . setProps ( {
41
- forceFit : true ,
39
+ autoFit : true ,
42
40
data : [ { x : 2 } ] ,
41
+ xField : 'x' ,
42
+ yField : 'y' ,
43
43
} )
44
44
45
45
await wrapper . setProps ( {
46
- forceFit : true ,
46
+ autoFit : true ,
47
+ xField : 'x' ,
48
+ yField : 'y' ,
47
49
} )
48
50
49
51
await wrapper . setProps ( {
50
52
data : [ ] ,
51
- forceFit : true ,
53
+ autoFit : true ,
52
54
xAxis : {
53
- visible : true ,
55
+ nice : true ,
54
56
} ,
57
+ xField : 'x' ,
58
+ yField : 'y' ,
55
59
events : {
56
60
onLineClick : handleLineClick1 ,
57
61
} ,
58
62
} )
59
63
60
64
await wrapper . setProps ( {
61
65
data : [ ] ,
62
- forceFit : true ,
66
+ autoFit : true ,
63
67
xAxis : {
64
- visible : true ,
68
+ nice : true ,
65
69
} ,
70
+ xField : 'x' ,
71
+ yField : 'y' ,
66
72
events : {
67
73
onLineClick : handleLineClick2 ,
68
74
} ,
69
75
} )
70
76
71
77
await wrapper . setProps ( {
72
78
data : [ ] ,
73
- forceFit : true ,
79
+ autoFit : true ,
74
80
xAxis : {
75
- visible : true ,
81
+ nice : true ,
76
82
} ,
83
+ xField : 'x' ,
84
+ yField : 'y' ,
77
85
events : {
78
86
onLineClick : handleLineClick2 ,
79
87
} ,
You can’t perform that action at this time.
0 commit comments