Skip to content

Commit 6d2c613

Browse files
committed
test: fix the type error in the unit test
1 parent 4a52a5a commit 6d2c613

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

test/nuxt/pages/PackageVersionsPage.spec.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -297,13 +297,13 @@ describe('package versions page', () => {
297297
await toggleBtn.trigger('click')
298298
const checkboxes = component.find('[role="dialog"]').findAll('input[type="checkbox"]')
299299

300-
await checkboxes[0].setValue(true) // enable show prereleases
300+
await checkboxes[0]!.setValue(true) // enable show prereleases
301301
await vi.waitFor(() => expect(toggleBtn.text()).toBe('1'))
302302

303-
await checkboxes[1].setValue(true) // enable show deprecated
303+
await checkboxes[1]!.setValue(true) // enable show deprecated
304304
await vi.waitFor(() => expect(toggleBtn.text()).toBe('2'))
305305

306-
await checkboxes[0].setValue(false) // disable show prereleases
306+
await checkboxes[0]!.setValue(false) // disable show prereleases
307307
await vi.waitFor(() => expect(toggleBtn.text()).toBe('1'))
308308
})
309309
})
@@ -327,7 +327,7 @@ describe('package versions page', () => {
327327
const toggleBtn = component.find('button[aria-haspopup="dialog"]')
328328
await toggleBtn.trigger('click')
329329
const checkboxes = component.find('[role="dialog"]').findAll('input[type="checkbox"]')
330-
await checkboxes[0].setValue(true) // showPrereleases
330+
await checkboxes[0]!.setValue(true) // showPrereleases
331331

332332
await vi.waitFor(() => {
333333
expect(component.text()).toContain('2.x')
@@ -363,7 +363,7 @@ describe('package versions page', () => {
363363
const toggleBtn = component.find('button[aria-haspopup="dialog"]')
364364
await toggleBtn.trigger('click')
365365
const checkboxes = component.find('[role="dialog"]').findAll('input[type="checkbox"]')
366-
await checkboxes[1].setValue(true) // showDeprecated
366+
await checkboxes[1]!.setValue(true) // showDeprecated
367367

368368
await vi.waitFor(() => expect(component.text()).toContain('1.x'))
369369
})
@@ -382,7 +382,7 @@ describe('package versions page', () => {
382382
const toggleBtn = component.find('button[aria-haspopup="dialog"]')
383383
await toggleBtn.trigger('click')
384384
const checkboxes = component.find('[role="dialog"]').findAll('input[type="checkbox"]')
385-
await checkboxes[1].setValue(true)
385+
await checkboxes[1]!.setValue(true)
386386

387387
await vi.waitFor(() => {
388388
expect(component.text()).toContain('1.x')
@@ -425,8 +425,8 @@ describe('package versions page', () => {
425425
await vi.waitFor(() => expect(component.text()).toContain('next'))
426426

427427
const [sortByTagBtn, sortByDateBtn] = component.findAll('button[aria-pressed]')
428-
expect(sortByTagBtn.attributes('aria-pressed')).toBe('true')
429-
expect(sortByDateBtn.attributes('aria-pressed')).toBe('false')
428+
expect(sortByTagBtn!.attributes('aria-pressed')).toBe('true')
429+
expect(sortByDateBtn!.attributes('aria-pressed')).toBe('false')
430430
})
431431

432432
it('clicking "Sort by date" activates date sort mode', async () => {
@@ -439,11 +439,11 @@ describe('package versions page', () => {
439439
await vi.waitFor(() => expect(component.text()).toContain('next'))
440440

441441
const [sortByTagBtn, sortByDateBtn] = component.findAll('button[aria-pressed]')
442-
await sortByDateBtn.trigger('click')
442+
await sortByDateBtn!.trigger('click')
443443

444444
await vi.waitFor(() => {
445-
expect(sortByDateBtn.attributes('aria-pressed')).toBe('true')
446-
expect(sortByTagBtn.attributes('aria-pressed')).toBe('false')
445+
expect(sortByDateBtn!.attributes('aria-pressed')).toBe('true')
446+
expect(sortByTagBtn!.attributes('aria-pressed')).toBe('false')
447447
})
448448
})
449449

@@ -459,15 +459,15 @@ describe('package versions page', () => {
459459
const [, sortByDateBtn] = component.findAll('button[aria-pressed]')
460460

461461
// First click: date sort, defaults to newest-first
462-
await sortByDateBtn.trigger('click')
462+
await sortByDateBtn!.trigger('click')
463463
await vi.waitFor(() =>
464-
expect(sortByDateBtn.attributes('aria-label')).toContain('newest first'),
464+
expect(sortByDateBtn!.attributes('aria-label')).toContain('newest first'),
465465
)
466466

467467
// Second click on the same active button: flips to oldest-first
468-
await sortByDateBtn.trigger('click')
468+
await sortByDateBtn!.trigger('click')
469469
await vi.waitFor(() =>
470-
expect(sortByDateBtn.attributes('aria-label')).toContain('oldest first'),
470+
expect(sortByDateBtn!.attributes('aria-label')).toContain('oldest first'),
471471
)
472472
})
473473
})

0 commit comments

Comments
 (0)