Fix new test-library eslint errors

This commit is contained in:
Deluan
2022-09-28 21:30:20 -04:00
parent 86ab35069d
commit 6b09dc7198
7 changed files with 100 additions and 92 deletions
+9 -9
View File
@@ -1,5 +1,5 @@
import * as React from 'react'
import { cleanup, render } from '@testing-library/react'
import { cleanup, render, screen } from '@testing-library/react'
import { LinkToVersion } from './AboutDialog'
import TableBody from '@material-ui/core/TableBody'
import TableRow from '@material-ui/core/TableRow'
@@ -20,35 +20,35 @@ describe('<LinkToVersion />', () => {
it('should not render any link for "dev" version', () => {
const version = 'dev'
const { queryByRole } = render(<Wrapper version={version} />)
expect(queryByRole('link')).toBeNull()
render(<Wrapper version={version} />)
expect(screen.queryByRole('link')).toBeNull()
})
it('should render link to GH tag page for full releases', () => {
const version = '0.40.0 (300a0292)'
const { queryByRole } = render(<Wrapper version={version} />)
render(<Wrapper version={version} />)
const link = queryByRole('link')
const link = screen.queryByRole('link')
expect(link.href).toBe(
'https://github.com/navidrome/navidrome/releases/tag/v0.40.0'
)
expect(link.textContent).toBe('0.40.0')
const cell = queryByRole('cell')
const cell = screen.queryByRole('cell')
expect(cell.textContent).toBe('0.40.0 (300a0292)')
})
it('should render link to GH comparison page for snapshot releases', () => {
const version = '0.40.0-SNAPSHOT (300a0292)'
const { queryByRole } = render(<Wrapper version={version} />)
render(<Wrapper version={version} />)
const link = queryByRole('link')
const link = screen.queryByRole('link')
expect(link.href).toBe(
'https://github.com/navidrome/navidrome/compare/v0.40.0...300a0292'
)
expect(link.textContent).toBe('0.40.0-SNAPSHOT')
const cell = queryByRole('cell')
const cell = screen.queryByRole('cell')
expect(cell.textContent).toBe('0.40.0-SNAPSHOT (300a0292)')
})
})