mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-07 07:21:17 +08:00
Fix tests
This commit is contained in:
parent
fd0cb5b611
commit
c44e190d28
@ -1,6 +1,14 @@
|
||||
import { global as globalThis } from '@storybook/global';
|
||||
|
||||
import { expect, fireEvent, fn, waitFor, waitForElementToBeRemoved, within } from 'storybook/test';
|
||||
import {
|
||||
expect,
|
||||
fireEvent,
|
||||
fn,
|
||||
userEvent as testUserEvent,
|
||||
waitFor,
|
||||
waitForElementToBeRemoved,
|
||||
within,
|
||||
} from 'storybook/test';
|
||||
|
||||
export default {
|
||||
component: globalThis.Components.Form,
|
||||
@ -103,7 +111,8 @@ const UserEventSetup = {
|
||||
await userEvent.type(input, 'Typing ...');
|
||||
});
|
||||
await step('Tab and press enter on submit button', async () => {
|
||||
await userEvent.pointer([
|
||||
// Vitest's userEvent does not support pointer events, so we use storybook's
|
||||
await testUserEvent.pointer([
|
||||
{ keys: '[TouchA>]', target: canvas.getByRole('textbox') },
|
||||
{ keys: '[/TouchA]' },
|
||||
]);
|
||||
|
@ -1,6 +1,14 @@
|
||||
import { global as globalThis } from '@storybook/global';
|
||||
|
||||
import { expect, fireEvent, fn, waitFor, waitForElementToBeRemoved, within } from 'storybook/test';
|
||||
import {
|
||||
expect,
|
||||
fireEvent,
|
||||
fn,
|
||||
userEvent as testUserEvent,
|
||||
waitFor,
|
||||
waitForElementToBeRemoved,
|
||||
within,
|
||||
} from 'storybook/test';
|
||||
|
||||
export default {
|
||||
component: globalThis.Components.Form,
|
||||
@ -103,7 +111,8 @@ const UserEventSetup = {
|
||||
await userEvent.type(input, 'Typing ...');
|
||||
});
|
||||
await step('Tab and press enter on submit button', async () => {
|
||||
await userEvent.pointer([
|
||||
// Vitest's userEvent does not support pointer events, so we use storybook's
|
||||
await testUserEvent.pointer([
|
||||
{ keys: '[TouchA>]', target: canvas.getByRole('textbox') },
|
||||
{ keys: '[/TouchA]' },
|
||||
]);
|
||||
|
Loading…
x
Reference in New Issue
Block a user