Fix tests

This commit is contained in:
Valentin Palkovic 2025-03-12 21:13:58 +01:00
parent fd0cb5b611
commit c44e190d28
2 changed files with 22 additions and 4 deletions

View File

@ -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]' },
]);

View File

@ -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]' },
]);