@@ -4,7 +4,7 @@ import { Form } from '../form'
4
4
import Select from './index'
5
5
import '@testing-library/jest-dom/extend-expect'
6
6
import { act } from 'react-dom/test-utils'
7
- import { fireEvent , render , screen } from '@testing-library/react'
7
+ import { fireEvent , render } from '@testing-library/react'
8
8
9
9
const TestSelect = ( ) => {
10
10
return (
@@ -21,8 +21,8 @@ const TestSelect = () => {
21
21
}
22
22
23
23
test ( 'renders select' , async ( ) => {
24
- render ( < TestSelect /> )
25
- expect ( screen . queryByRole ( 'combobox' ) ) . toBeInTheDocument ( )
24
+ const { queryByRole } = render ( < TestSelect /> )
25
+ expect ( queryByRole ( 'combobox' ) ) . toBeInTheDocument ( )
26
26
} )
27
27
28
28
test ( 'sets initial value' , async ( ) => {
@@ -31,12 +31,12 @@ test('sets initial value', async () => {
31
31
} )
32
32
33
33
test ( 'changes selected upon clicking' , async ( ) => {
34
- const { getByRole, queryByText, getByText, queryAllByText } = render ( < TestSelect /> )
34
+ const { getByRole, queryByText, getByText, getAllByText } = render ( < TestSelect /> )
35
35
const selector = getByRole ( 'combobox' )
36
36
expect ( queryByText ( 'Zero' ) ) . toBeInTheDocument ( )
37
37
fireEvent . mouseDown ( selector )
38
38
await act ( async ( ) => {
39
39
fireEvent . click ( getByText ( 'One' ) )
40
40
} )
41
- expect ( queryAllByText ( 'One' ) . length ) . toBeGreaterThan ( 1 )
41
+ expect ( getAllByText ( 'One' ) . length ) . toBeGreaterThan ( 1 )
42
42
} )
0 commit comments