Skip to content

Commit 70d3093

Browse files
committed
fix: tests
1 parent 42275bd commit 70d3093

3 files changed

Lines changed: 67 additions & 65 deletions

File tree

tests/Range.test.tsx

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ describe('Range', () => {
258258
fireEvent.keyDown(container.getElementsByClassName('rc-slider-handle')[0], {
259259
keyCode: keyCode.UP,
260260
});
261-
expect(onChange).toHaveBeenCalledWith([30, 40]);
261+
expect(onChange).toHaveBeenCalledWith([30, 40], -1);
262262

263263
onChange.mockReset();
264264
fireEvent.keyDown(container.getElementsByClassName('rc-slider-handle')[0], {
@@ -270,15 +270,15 @@ describe('Range', () => {
270270
fireEvent.keyDown(container.getElementsByClassName('rc-slider-handle')[1], {
271271
keyCode: keyCode.UP,
272272
});
273-
expect(onChange).toHaveBeenCalledWith([30, 41]);
273+
expect(onChange).toHaveBeenCalledWith([30, 41], -1);
274274

275275
// Push to the edge
276276
for (let i = 0; i < 99; i += 1) {
277277
fireEvent.keyDown(container.getElementsByClassName('rc-slider-handle')[1], {
278278
keyCode: keyCode.DOWN,
279279
});
280280
}
281-
expect(onChange).toHaveBeenCalledWith([30, 40]);
281+
expect(onChange).toHaveBeenCalledWith([30, 40], -1);
282282

283283
onChange.mockReset();
284284
fireEvent.keyDown(container.getElementsByClassName('rc-slider-handle')[1], {
@@ -299,31 +299,31 @@ describe('Range', () => {
299299
keyCode: keyCode.UP,
300300
});
301301
}
302-
expect(onChange).toHaveBeenCalledWith([80, 90, 100]);
302+
expect(onChange).toHaveBeenCalledWith([80, 90, 100], -1);
303303

304304
// Center to Left
305305
for (let i = 0; i < 99; i += 1) {
306306
fireEvent.keyDown(container.getElementsByClassName('rc-slider-handle')[1], {
307307
keyCode: keyCode.DOWN,
308308
});
309309
}
310-
expect(onChange).toHaveBeenCalledWith([0, 10, 100]);
310+
expect(onChange).toHaveBeenCalledWith([0, 10, 100], -1);
311311

312312
// Right to Right
313313
for (let i = 0; i < 99; i += 1) {
314314
fireEvent.keyDown(container.getElementsByClassName('rc-slider-handle')[2], {
315315
keyCode: keyCode.DOWN,
316316
});
317317
}
318-
expect(onChange).toHaveBeenCalledWith([0, 10, 20]);
318+
expect(onChange).toHaveBeenCalledWith([0, 10, 20], -1);
319319

320320
// Center to Right
321321
for (let i = 0; i < 99; i += 1) {
322322
fireEvent.keyDown(container.getElementsByClassName('rc-slider-handle')[1], {
323323
keyCode: keyCode.UP,
324324
});
325325
}
326-
expect(onChange).toHaveBeenCalledWith([0, 90, 100]);
326+
expect(onChange).toHaveBeenCalledWith([0, 90, 100], -1);
327327
});
328328

329329
describe('should render correctly when allowCross', () => {
@@ -337,7 +337,7 @@ describe('Range', () => {
337337
// Do move
338338
func(container);
339339

340-
expect(onChange).toHaveBeenCalledWith([40, 100]);
340+
expect(onChange).toHaveBeenCalledWith([40, 100], 0);
341341

342342
unmount();
343343
});
@@ -355,7 +355,7 @@ describe('Range', () => {
355355
// Do move
356356
doMouseMove(container, 0, -10);
357357

358-
expect(onChange).toHaveBeenCalledWith([30, 40]);
358+
expect(onChange).toHaveBeenCalledWith([30, 40], 0);
359359
});
360360

361361
it('vertical', () => {
@@ -367,7 +367,7 @@ describe('Range', () => {
367367
// Do move
368368
doMouseMove(container, 0, -10);
369369

370-
expect(onChange).toHaveBeenCalledWith([30, 40]);
370+
expect(onChange).toHaveBeenCalledWith([30, 40], 0);
371371
});
372372

373373
it('vertical & reverse', () => {
@@ -379,7 +379,7 @@ describe('Range', () => {
379379
// Do move
380380
doMouseMove(container, 0, -10);
381381

382-
expect(onChange).toHaveBeenCalledWith([10, 40]);
382+
expect(onChange).toHaveBeenCalledWith([10, 40], 0);
383383
});
384384
});
385385

@@ -433,7 +433,7 @@ describe('Range', () => {
433433
// Do move
434434
func(container);
435435

436-
expect(onChange).toHaveBeenCalledWith([20, 50]);
436+
expect(onChange).toHaveBeenCalledWith([20, 50], -1);
437437

438438
unmount();
439439
});
@@ -663,7 +663,7 @@ describe('Range', () => {
663663

664664
doMouseDown(container, 50, 'rc-slider', true);
665665

666-
expect(onChange).toHaveBeenCalledWith([0, 50, 100]);
666+
expect(onChange).toHaveBeenCalledWith([0, 50, 100], -1);
667667
});
668668

669669
it('can not editable with draggableTrack at same time', () => {
@@ -692,13 +692,13 @@ describe('Range', () => {
692692
);
693693

694694
doMouseMove(container, 0, 1000);
695-
expect(onChange).toHaveBeenCalledWith([50, 100]);
695+
expect(onChange).toHaveBeenCalledWith([50, 100], 0);
696696

697697
expect(container.querySelectorAll('.rc-slider-track')).toHaveLength(1);
698698

699699
// Fire mouse up
700700
fireEvent.mouseUp(container.querySelector('.rc-slider-handle'));
701-
expect(onChangeComplete).toHaveBeenCalledWith([50, 100]);
701+
expect(onChangeComplete).toHaveBeenCalledWith([50, 100], 0);
702702
});
703703

704704
it('out and back', () => {
@@ -716,14 +716,14 @@ describe('Range', () => {
716716
);
717717

718718
doMouseMove(container, 0, 1000);
719-
expect(onChange).toHaveBeenCalledWith([50]);
719+
expect(onChange).toHaveBeenCalledWith([50], 0);
720720

721721
doMouseDrag(0);
722-
expect(onChange).toHaveBeenCalledWith([0, 50]);
722+
expect(onChange).toHaveBeenCalledWith([0, 50], 0);
723723

724724
// Fire mouse up
725725
fireEvent.mouseUp(container.querySelector('.rc-slider-handle'));
726-
expect(onChangeComplete).toHaveBeenCalledWith([0, 50]);
726+
expect(onChangeComplete).toHaveBeenCalledWith([0, 50], 0);
727727
});
728728

729729
it('controlled', () => {
@@ -754,7 +754,7 @@ describe('Range', () => {
754754

755755
// Fire mouse up
756756
fireEvent.mouseUp(container.querySelector('.rc-slider-handle'));
757-
expect(onChangeComplete).toHaveBeenCalledWith([50, 100]);
757+
expect(onChangeComplete).toHaveBeenCalledWith([50, 100], 0);
758758
});
759759
});
760760

@@ -780,7 +780,7 @@ describe('Range', () => {
780780
keyCode: keyCode.DELETE,
781781
});
782782

783-
expect(onChange).toHaveBeenCalledWith([0, 100]);
783+
expect(onChange).toHaveBeenCalledWith([0, 100], -1);
784784

785785
// Clear all
786786
fireEvent.keyDown(container.querySelector('.rc-slider-handle'), {
@@ -789,7 +789,7 @@ describe('Range', () => {
789789
fireEvent.keyDown(container.querySelector('.rc-slider-handle'), {
790790
keyCode: keyCode.DELETE,
791791
});
792-
expect(onChange).toHaveBeenCalledWith([]);
792+
expect(onChange).toHaveBeenCalledWith([], -1);
793793

794794
// 2 handle
795795
expect(container.querySelectorAll('.rc-slider-handle')).toHaveLength(0);
@@ -820,7 +820,7 @@ describe('Range', () => {
820820

821821
// Mouse
822822
doMouseMove(container, 0, 1000);
823-
expect(onChange).toHaveBeenCalledWith([100]);
823+
expect(onChange).toHaveBeenCalledWith([100], 0);
824824
});
825825

826826
it('maxCount not add', () => {
@@ -836,7 +836,7 @@ describe('Range', () => {
836836
);
837837

838838
doMouseDown(container, 50, 'rc-slider', true);
839-
expect(onChange).toHaveBeenCalledWith([0, 50]);
839+
expect(onChange).toHaveBeenCalledWith([0, 50], -1);
840840
});
841841
});
842842
});

0 commit comments

Comments
 (0)