Skip to content

Commit 8ae591b

Browse files
committed
fix: fix PillSelector tests
1 parent 1ee3d3b commit 8ae591b

File tree

1 file changed

+16
-27
lines changed

1 file changed

+16
-27
lines changed

src/components/pill-selector-dropdown/__tests__/PillSelector.test.js

Lines changed: 16 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -201,12 +201,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
201201
wrapper.setState({ selectedIndex: 0 });
202202
});
203203

204-
expect(
205-
wrapper
206-
.find('Pill')
207-
.at(0)
208-
.prop('isSelected'),
209-
).toBe(true);
204+
expect(wrapper.find('Pill').at(0).prop('isSelected')).toBe(true);
210205
});
211206

212207
test('should render hidden pill selection helper', () => {
@@ -282,7 +277,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
282277

283278
sandbox.mock(wrapper.find('textarea').getDOMNode()).expects('focus');
284279

285-
wrapper.simulate('click');
280+
wrapper.find('.bdl-PillSelector').simulate('click');
286281
});
287282
});
288283

@@ -310,7 +305,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
310305
sandbox.mock(instance).expects('resetSelectedIndex');
311306
sandbox.mock(wrapper.find('textarea').getDOMNode()).expects('focus');
312307

313-
wrapper.simulate('keyDown', {
308+
wrapper.find('.bdl-PillSelector').simulate('keyDown', {
314309
key: 'Backspace',
315310
preventDefault: sandbox.mock(),
316311
stopPropagation: sandbox.mock(),
@@ -323,7 +318,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
323318
const wrapper = mount(
324319
<PillSelector onChange={() => {}} onInput={onInputStub} onRemove={onRemoveStub} value="test" />,
325320
);
326-
wrapper.simulate('keyDown', {
321+
wrapper.find('.bdl-PillSelector').simulate('keyDown', {
327322
key: 'Backspace',
328323
preventDefault: sandbox.mock().never(),
329324
stopPropagation: sandbox.mock().never(),
@@ -336,7 +331,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
336331
const wrapper = mount(
337332
<PillSelector onInput={onInputStub} onRemove={onRemoveStub} selectedOptions={options} />,
338333
);
339-
wrapper.simulate('keyDown', {
334+
wrapper.find('.bdl-PillSelector').simulate('keyDown', {
340335
key: 'Backspace',
341336
preventDefault: sandbox.mock(),
342337
stopPropagation: sandbox.mock(),
@@ -350,7 +345,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
350345
const wrapper = mount(
351346
<PillSelector onInput={onInputStub} onRemove={onRemoveStub} selectedOptions={options} />,
352347
);
353-
wrapper.simulate('keyDown', {
348+
wrapper.find('.bdl-PillSelector').simulate('keyDown', {
354349
key: 'Backspace',
355350
preventDefault: sandbox.mock(),
356351
stopPropagation: sandbox.mock(),
@@ -360,7 +355,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
360355

361356
test('should not call onRemove() when backspace is pressed and there are no pills and no input value', () => {
362357
const wrapper = mount(<PillSelector onInput={onInputStub} onRemove={onRemoveStub} />);
363-
wrapper.simulate('keyDown', {
358+
wrapper.find('.bdl-PillSelector').simulate('keyDown', {
364359
key: 'Backspace',
365360
preventDefault: sandbox.mock().never(),
366361
stopPropagation: sandbox.mock().never(),
@@ -376,7 +371,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
376371
wrapper.setState({ selectedIndex: 1 });
377372
});
378373

379-
wrapper.simulate('keyDown', {
374+
wrapper.find('.bdl-PillSelector').simulate('keyDown', {
380375
key: 'ArrowLeft',
381376
preventDefault: sandbox.mock(),
382377
stopPropagation: sandbox.mock(),
@@ -391,7 +386,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
391386
wrapper.setState({ selectedIndex: 0 });
392387
});
393388

394-
wrapper.simulate('keyDown', {
389+
wrapper.find('.bdl-PillSelector').simulate('keyDown', {
395390
key: 'ArrowLeft',
396391
preventDefault: sandbox.mock(),
397392
stopPropagation: sandbox.mock(),
@@ -411,7 +406,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
411406

412407
sandbox.mock(wrapper.find('[data-testid="pill-selection-helper"]').getDOMNode()).expects('focus');
413408

414-
wrapper.simulate('keyDown', {
409+
wrapper.find('.bdl-PillSelector').simulate('keyDown', {
415410
key: 'ArrowLeft',
416411
preventDefault: sandbox.mock(),
417412
stopPropagation: sandbox.mock(),
@@ -424,7 +419,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
424419
const wrapper = mount(
425420
<PillSelector onChange={() => {}} onInput={onInputStub} onRemove={onRemoveStub} value="test" />,
426421
);
427-
wrapper.simulate('keyDown', {
422+
wrapper.find('.bdl-PillSelector').simulate('keyDown', {
428423
key: 'ArrowLeft',
429424
preventDefault: sandbox.mock().never(),
430425
stopPropagation: sandbox.mock().never(),
@@ -449,7 +444,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
449444
sandbox.mock(instance).expects('resetSelectedIndex');
450445
sandbox.mock(wrapper.find('textarea').getDOMNode()).expects('focus');
451446

452-
wrapper.simulate('keyDown', {
447+
wrapper.find('.bdl-PillSelector').simulate('keyDown', {
453448
key: 'ArrowRight',
454449
preventDefault: sandbox.mock(),
455450
stopPropagation: sandbox.mock(),
@@ -468,7 +463,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
468463
wrapper.setState({ selectedIndex: 0 });
469464
});
470465

471-
wrapper.simulate('keyDown', {
466+
wrapper.find('.bdl-PillSelector').simulate('keyDown', {
472467
key: 'ArrowRight',
473468
preventDefault: sandbox.mock(),
474469
stopPropagation: sandbox.mock(),
@@ -479,7 +474,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
479474

480475
test('should not prevent default when right arrow is pressed and no pill is selected', () => {
481476
const wrapper = mount(<PillSelector onInput={onInputStub} onRemove={onRemoveStub} />);
482-
wrapper.simulate('keyDown', {
477+
wrapper.find('.bdl-PillSelector').simulate('keyDown', {
483478
key: 'ArrowRight',
484479
preventDefault: sandbox.mock().never(),
485480
stopPropagation: sandbox.mock().never(),
@@ -494,10 +489,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
494489
const wrapper = shallow(
495490
<PillSelector onInput={onInputStub} onRemove={onRemoveStub} selectedOptions={options} />,
496491
);
497-
wrapper
498-
.find('Pill')
499-
.at(0)
500-
.prop('onRemove')();
492+
wrapper.find('Pill').at(0).prop('onRemove')();
501493
expect(onRemoveStub.calledWith(option, 0)).toBe(true);
502494
});
503495

@@ -507,10 +499,7 @@ describe('components/pill-selector-dropdown/PillSelector', () => {
507499
const wrapper = shallow(
508500
<PillSelector onInput={onInputStub} onRemove={onRemoveStub} selectedOptions={options} />,
509501
);
510-
wrapper
511-
.find('Pill')
512-
.at(0)
513-
.prop('onRemove')();
502+
wrapper.find('Pill').at(0).prop('onRemove')();
514503
expect(onRemoveStub.calledWith(option, 0)).toBe(true);
515504
});
516505
});

0 commit comments

Comments
 (0)