A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/bootstrap-vue/bootstrap-vue/commit/dd237425e4e7a7e73d5c17210780b02dab2110e2 below:

only set `tabindex="0"` for sortable TH's (#6102) · bootstrap-vue/bootstrap-vue@dd23742 · GitHub

@@ -18,10 +18,13 @@ describe('table > sorting', () => {

18 18

items: testItems

19 19

}

20 20

})

21 + 22 +

await waitNT(wrapper.vm)

23 + 21 24

expect(wrapper).toBeDefined()

22 25

expect(wrapper.findAll('tbody > tr').exists()).toBe(true)

23 26

expect(wrapper.findAll('tbody > tr').length).toBe(3)

24 -

await waitNT(wrapper.vm)

27 + 25 28

expect(wrapper.emitted('input')).toBeDefined()

26 29

expect(wrapper.emitted('input').length).toBe(1)

27 30

expect(wrapper.emitted('input')[0][0]).toEqual(testItems)

@@ -69,19 +72,19 @@ describe('table > sorting', () => {

69 72

sortDesc: false

70 73

}

71 74

})

75 + 76 +

await waitNT(wrapper.vm)

77 + 72 78

expect(wrapper).toBeDefined()

73 79

expect(wrapper.findAll('tbody > tr').exists()).toBe(true)

74 80

expect(wrapper.findAll('tbody > tr').length).toBe(3)

75 -

let $rows

76 -

let columnA

77 81 78 -

await waitNT(wrapper.vm)

79 82

expect(wrapper.emitted('input')).toBeDefined()

80 83

expect(wrapper.emitted('input').length).toBe(1)

81 -

$rows = wrapper.findAll('tbody > tr').wrappers

84 +

let $rows = wrapper.findAll('tbody > tr').wrappers

82 85

expect($rows.length).toBe(3)

83 86

// Map the rows to the first column text value

84 -

columnA = $rows.map(row => {

87 +

let columnA = $rows.map(row => {

85 88

return row

86 89

.findAll('td')

87 90

.at(0)

@@ -95,6 +98,7 @@ describe('table > sorting', () => {

95 98 96 99

// Currently sorted as ascending

97 100

expect($ths.at(0).attributes('aria-sort')).toBe('ascending')

101 +

expect($ths.at(0).attributes('tabindex')).toBe('0')

98 102

// For switching to descending

99 103

expect(

100 104

$ths

@@ -105,6 +109,7 @@ describe('table > sorting', () => {

105 109 106 110

// Not sorted by this column

107 111

expect($ths.at(1).attributes('aria-sort')).toBe('none')

112 +

expect($ths.at(1).attributes('tabindex')).toBe('0')

108 113

// For sorting by ascending

109 114

expect(

110 115

$ths

@@ -115,6 +120,7 @@ describe('table > sorting', () => {

115 120 116 121

// Not a sortable column

117 122

expect($ths.at(2).attributes('aria-sort')).not.toBeDefined()

123 +

expect($ths.at(2).attributes('tabindex')).not.toBeDefined()

118 124

// For clearing sorting

119 125

expect(

120 126

$ths

@@ -238,11 +244,13 @@ describe('table > sorting', () => {

238 244

}

239 245

}

240 246

})

247 + 248 +

await waitNT(wrapper.vm)

249 + 241 250

expect(wrapper).toBeDefined()

242 251

expect(wrapper.findAll('tbody > tr').exists()).toBe(true)

243 252

expect(wrapper.findAll('tbody > tr').length).toBe(3)

244 253 245 -

await waitNT(wrapper.vm)

246 254

expect(wrapper.emitted('input')).toBeDefined()

247 255

expect(wrapper.emitted('input').length).toBe(1)

248 256

const $rows = wrapper.findAll('tbody > tr').wrappers

@@ -268,20 +276,20 @@ describe('table > sorting', () => {

268 276

items: testItems

269 277

}

270 278

})

279 + 280 +

await waitNT(wrapper.vm)

281 + 271 282

expect(wrapper).toBeDefined()

272 283

expect(wrapper.findAll('tbody > tr').exists()).toBe(true)

273 284

expect(wrapper.findAll('tbody > tr').length).toBe(3)

274 -

let $rows

275 -

let columnA

276 285 277 286

// Should not be sorted

278 -

await waitNT(wrapper.vm)

279 287

expect(wrapper.emitted('input')).toBeDefined()

280 288

expect(wrapper.emitted('sort-changed')).not.toBeDefined()

281 -

$rows = wrapper.findAll('tbody > tr').wrappers

289 +

let $rows = wrapper.findAll('tbody > tr').wrappers

282 290

expect($rows.length).toBe(3)

283 291

// Map the rows to the first column text value

284 -

columnA = $rows.map(row => {

292 +

let columnA = $rows.map(row => {

285 293

return row

286 294

.findAll('td')

287 295

.at(0)

@@ -383,20 +391,20 @@ describe('table > sorting', () => {

383 391

footClone: true

384 392

}

385 393

})

394 + 395 +

await waitNT(wrapper.vm)

396 + 386 397

expect(wrapper).toBeDefined()

387 398

expect(wrapper.findAll('tbody > tr').exists()).toBe(true)

388 399

expect(wrapper.findAll('tbody > tr').length).toBe(3)

389 -

let $rows

390 -

let columnA

391 400 392 401

// Should not be sorted

393 -

await waitNT(wrapper.vm)

394 402

expect(wrapper.emitted('input')).toBeDefined()

395 403

expect(wrapper.emitted('sort-changed')).not.toBeDefined()

396 -

$rows = wrapper.findAll('tbody > tr').wrappers

404 +

let $rows = wrapper.findAll('tbody > tr').wrappers

397 405

expect($rows.length).toBe(3)

398 406

// Map the rows to the first column text value

399 -

columnA = $rows.map(row => {

407 +

let columnA = $rows.map(row => {

400 408

return row

401 409

.findAll('td')

402 410

.at(0)

@@ -511,20 +519,20 @@ describe('table > sorting', () => {

511 519

noFooterSorting: true

512 520

}

513 521

})

522 + 523 +

await waitNT(wrapper.vm)

524 + 514 525

expect(wrapper).toBeDefined()

515 526

expect(wrapper.findAll('tbody > tr').exists()).toBe(true)

516 527

expect(wrapper.findAll('tbody > tr').length).toBe(3)

517 -

let $rows

518 -

let columnA

519 528 520 529

// Should not be sorted

521 -

await waitNT(wrapper.vm)

522 530

expect(wrapper.emitted('input')).toBeDefined()

523 531

expect(wrapper.emitted('sort-changed')).not.toBeDefined()

524 -

$rows = wrapper.findAll('tbody > tr').wrappers

532 +

let $rows = wrapper.findAll('tbody > tr').wrappers

525 533

expect($rows.length).toBe(3)

526 534

// Map the rows to the first column text value

527 -

columnA = $rows.map(row => {

535 +

let columnA = $rows.map(row => {

528 536

return row

529 537

.findAll('td')

530 538

.at(0)

@@ -593,17 +601,17 @@ describe('table > sorting', () => {

593 601

sortDirection: 'desc'

594 602

}

595 603

})

604 + 605 +

await waitNT(wrapper.vm)

606 + 596 607

expect(wrapper).toBeDefined()

597 608

expect(wrapper.findAll('tbody > tr').exists()).toBe(true)

598 609

expect(wrapper.findAll('tbody > tr').length).toBe(3)

599 -

let $rows

600 -

let columnA

601 610 602 -

await waitNT(wrapper.vm)

603 -

$rows = wrapper.findAll('tbody > tr').wrappers

611 +

let $rows = wrapper.findAll('tbody > tr').wrappers

604 612

expect($rows.length).toBe(3)

605 613

// Map the rows to the first column text value

606 -

columnA = $rows.map(row => {

614 +

let columnA = $rows.map(row => {

607 615

return row

608 616

.findAll('td')

609 617

.at(0)

@@ -707,20 +715,20 @@ describe('table > sorting', () => {

707 715

noSortReset: true

708 716

}

709 717

})

718 + 719 +

await waitNT(wrapper.vm)

720 + 710 721

expect(wrapper).toBeDefined()

711 722

expect(wrapper.findAll('tbody > tr').exists()).toBe(true)

712 723

expect(wrapper.findAll('tbody > tr').length).toBe(3)

713 -

let $rows

714 -

let columnA

715 724 716 725

// Should not be sorted

717 -

await waitNT(wrapper.vm)

718 726

expect(wrapper.emitted('input')).toBeDefined()

719 727

expect(wrapper.emitted('sort-changed')).not.toBeDefined()

720 -

$rows = wrapper.findAll('tbody > tr').wrappers

728 +

let $rows = wrapper.findAll('tbody > tr').wrappers

721 729

expect($rows.length).toBe(3)

722 730

// Map the rows to the first column text value

723 -

columnA = $rows.map(row => {

731 +

let columnA = $rows.map(row => {

724 732

return row

725 733

.findAll('td')

726 734

.at(0)

@@ -794,6 +802,7 @@ describe('table > sorting', () => {

794 802

})

795 803 796 804

expect(wrapper).toBeDefined()

805 + 797 806

let $trs = wrapper.findAll('tbody > tr')

798 807

expect($trs.length).toBe(2)

799 808

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4