Skip to content

Commit e741d0c

Browse files
committed
fix: 修改单测问题
1 parent 8ed451a commit e741d0c

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

__tests__/unit/plots/pie/data-spec.ts

+11-2
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ describe('饼图 异常数据', () => {
125125
});
126126

127127
describe('数据存在 NaN', () => {
128-
const createPie = (data) => {
128+
const createPie = (data): Pie => {
129129
const pie = new Pie(createDiv(), {
130130
angleField: 'value',
131131
colorField: 'type',
@@ -143,6 +143,8 @@ describe('数据存在 NaN', () => {
143143
]);
144144
expect(pie.chart).toBeDefined();
145145
expect(pie.chart.getData()).toEqual([{ type: '2', value: 10 }]);
146+
147+
pie.destroy();
146148
});
147149

148150
it('从正常数据 change 到存在 NaN', () => {
@@ -151,6 +153,7 @@ describe('数据存在 NaN', () => {
151153
expect(pie.chart).toBeDefined();
152154
expect(pie.options.data).toEqual([{ type: '1', value: NaN }]);
153155
expect(pie.chart.getData()).toEqual([]);
156+
pie.destroy();
154157
});
155158

156159
it('从 [] change 到存在 NaN', () => {
@@ -159,6 +162,7 @@ describe('数据存在 NaN', () => {
159162
expect(pie.chart).toBeDefined();
160163
expect(pie.options.data).toEqual([{ type: '1', value: NaN }]);
161164
expect(pie.chart.getData()).toEqual([]);
165+
pie.destroy();
162166
});
163167

164168
it('从存在数据 0 change 到存在 NaN', () => {
@@ -178,11 +182,12 @@ describe('数据存在 NaN', () => {
178182
]);
179183
expect(pie.chart.getData()[0]).toMatchObject({ type: '2', value: 0 });
180184
expect(pie.chart.geometries[0].elements.length).toEqual(1);
185+
pie.destroy();
181186
});
182187
});
183188

184189
describe('环图 changeData', () => {
185-
const createDonut = (data) => {
190+
const createDonut = (data): Pie => {
186191
const donut = new Pie(createDiv(), {
187192
angleField: 'value',
188193
colorField: 'type',
@@ -204,6 +209,8 @@ describe('环图 changeData', () => {
204209
{ type: '2', value: 3 },
205210
]);
206211
expect(donut.chart.getController('annotation').getComponents().length).toBe(3);
212+
213+
donut.destroy();
207214
});
208215

209216
it('从数据全 0 到正常', () => {
@@ -218,5 +225,7 @@ describe('环图 changeData', () => {
218225
{ type: '2', value: 3 },
219226
]);
220227
expect(donut.chart.getController('annotation').getComponents().length).toBe(3);
228+
229+
donut.destroy();
221230
});
222231
});

0 commit comments

Comments
 (0)