Skip to content

Commit

Permalink
test: fix failed test
Browse files Browse the repository at this point in the history
  • Loading branch information
miracles1919 committed Apr 13, 2022
1 parent c5bbdb9 commit fd75c6b
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

exports[`ActionSheet basic usage 1`] = `
<body
class="adm-overflow-hidden"
class=""
>
<div>
<button
Expand Down
9 changes: 5 additions & 4 deletions src/components/action-sheet/tests/action-sheet.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -154,11 +154,12 @@ describe('ActionSheet', () => {
)
fireEvent.click(getByText('button'))

await waitFor(() =>
await waitFor(() => {
fireEvent.click(baseElement.querySelectorAll(`.adm-mask-aria-button`)[0])
)
await sleep(1000)
expect(baseElement.querySelectorAll(`.${classPrefix}`)[0]).toBeVisible()
})
await waitFor(() => {
expect(baseElement.querySelectorAll(`.${classPrefix}`)[0]).toBeVisible()
})
})

test('action click shound be called', async () => {
Expand Down
16 changes: 8 additions & 8 deletions src/components/form/tests/form.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -46,23 +46,23 @@ describe('Form', () => {

console.error = jest.fn()

fireEvent.click(getByText('submit'))
await waitFor(() => {
fireEvent.click(getByText('submit'))
expect($$(`.${classPrefix}-item-feedback-error`).length).toBeTruthy()
})

expect($$(`.${classPrefix}-item-feedback-error`).length).toBeTruthy()
expect(console.error).toBeCalledTimes(0)

fireEvent.change(getByLabelText(/name/i), { target: { value: 'name' } })
fireEvent.change(getByLabelText(/address/i), {
target: { value: 'address' },
})

fireEvent.click(getByText('submit'))
expect(console.error).toBeCalledTimes(0)
await waitFor(() => {
fireEvent.click(getByText('submit'))
expect(fn.mock.calls[0][0]).toEqual({ name: 'name', address: 'address' })
})
expect(console.error).toBeCalledTimes(0)
expect(fn.mock.calls[0][0]).toEqual({ name: 'name', address: 'address' })
})

test('renders with horizontal layout', async () => {
Expand Down Expand Up @@ -151,11 +151,11 @@ describe('Form', () => {
</Form>
)

fireEvent.submit(getByTestId('form'))

await waitFor(() => {
fireEvent.submit(getByTestId('form'))
expect(getByTestId('form')).toHaveTextContent(`'test' is required`)
})

expect(getByTestId('form')).toHaveTextContent(`'test' is required`)
})

test("`shouldUpdate` shouldn't work with render porps", async () => {
Expand Down

0 comments on commit fd75c6b

Please sign in to comment.