From 032a7658ede0211acabd3f2c6e82fb40c82ec0e9 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Wed, 22 Jan 2025 12:25:14 +0800 Subject: [PATCH] Merge pull request #30333 from storybookjs/interactions-to-component-2 Addon Test: Replace `interaction test` -> `component test` (cherry picked from commit edbaea13f63066c066caeeeb5dcf6efe491360a4) --- code/addons/test/src/components/EmptyState.tsx | 4 ++-- code/frameworks/angular/template/cli/page.stories.ts | 2 +- .../experimental-nextjs-vite/template/cli/js/Page.stories.js | 2 +- .../template/cli/ts-3-8/Page.stories.ts | 2 +- .../template/cli/ts-4-9/Page.stories.ts | 2 +- code/frameworks/nextjs/template/cli/js/Page.stories.js | 2 +- code/frameworks/nextjs/template/cli/ts-3-8/Page.stories.ts | 2 +- code/frameworks/nextjs/template/cli/ts-4-9/Page.stories.ts | 2 +- code/renderers/html/template/cli/js/Page.stories.js | 2 +- code/renderers/html/template/cli/ts-3-8/Page.stories.ts | 2 +- code/renderers/html/template/cli/ts-4-9/Page.stories.ts | 2 +- code/renderers/preact/template/cli/Page.stories.jsx | 2 +- code/renderers/react/template/cli/js/Page.stories.js | 2 +- code/renderers/react/template/cli/ts-3-8/Page.stories.ts | 2 +- code/renderers/react/template/cli/ts-4-9/Page.stories.ts | 2 +- code/renderers/svelte/template/cli/js/Page.stories.js | 2 +- code/renderers/svelte/template/cli/ts-3-8/Page.stories.ts | 2 +- code/renderers/svelte/template/cli/ts-4-9/Page.stories.ts | 2 +- code/renderers/vue3/template/cli/js/Page.stories.js | 2 +- code/renderers/vue3/template/cli/ts-3-8/Page.stories.ts | 2 +- code/renderers/vue3/template/cli/ts-4-9/Page.stories.ts | 2 +- 21 files changed, 22 insertions(+), 22 deletions(-) diff --git a/code/addons/test/src/components/EmptyState.tsx b/code/addons/test/src/components/EmptyState.tsx index 0768a9864946..c54a13df7d28 100644 --- a/code/addons/test/src/components/EmptyState.tsx +++ b/code/addons/test/src/components/EmptyState.tsx @@ -46,10 +46,10 @@ export const Empty = () => { return ( - Interaction tests allow you to verify the functional aspects of UIs. Write a play function + Component tests allow you to verify the functional aspects of UIs. Write a play function for your story and you'll see it run here. } diff --git a/code/frameworks/angular/template/cli/page.stories.ts b/code/frameworks/angular/template/cli/page.stories.ts index 74deedbfccc1..8237ee228b34 100644 --- a/code/frameworks/angular/template/cli/page.stories.ts +++ b/code/frameworks/angular/template/cli/page.stories.ts @@ -17,7 +17,7 @@ type Story = StoryObj; export const LoggedOut: Story = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: Story = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/frameworks/experimental-nextjs-vite/template/cli/js/Page.stories.js b/code/frameworks/experimental-nextjs-vite/template/cli/js/Page.stories.js index 383fd1ab44e3..7b9906a73514 100644 --- a/code/frameworks/experimental-nextjs-vite/template/cli/js/Page.stories.js +++ b/code/frameworks/experimental-nextjs-vite/template/cli/js/Page.stories.js @@ -13,7 +13,7 @@ export default { export const LoggedOut = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/frameworks/experimental-nextjs-vite/template/cli/ts-3-8/Page.stories.ts b/code/frameworks/experimental-nextjs-vite/template/cli/ts-3-8/Page.stories.ts index 7581ed2bee30..0cf1d4e00c83 100644 --- a/code/frameworks/experimental-nextjs-vite/template/cli/ts-3-8/Page.stories.ts +++ b/code/frameworks/experimental-nextjs-vite/template/cli/ts-3-8/Page.stories.ts @@ -17,7 +17,7 @@ type Story = StoryObj; export const LoggedOut: Story = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: Story = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/frameworks/experimental-nextjs-vite/template/cli/ts-4-9/Page.stories.ts b/code/frameworks/experimental-nextjs-vite/template/cli/ts-4-9/Page.stories.ts index 53b9f8fdf9c9..5d2c688a978f 100644 --- a/code/frameworks/experimental-nextjs-vite/template/cli/ts-4-9/Page.stories.ts +++ b/code/frameworks/experimental-nextjs-vite/template/cli/ts-4-9/Page.stories.ts @@ -17,7 +17,7 @@ type Story = StoryObj; export const LoggedOut: Story = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: Story = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/frameworks/nextjs/template/cli/js/Page.stories.js b/code/frameworks/nextjs/template/cli/js/Page.stories.js index 383fd1ab44e3..7b9906a73514 100644 --- a/code/frameworks/nextjs/template/cli/js/Page.stories.js +++ b/code/frameworks/nextjs/template/cli/js/Page.stories.js @@ -13,7 +13,7 @@ export default { export const LoggedOut = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/frameworks/nextjs/template/cli/ts-3-8/Page.stories.ts b/code/frameworks/nextjs/template/cli/ts-3-8/Page.stories.ts index 7581ed2bee30..0cf1d4e00c83 100644 --- a/code/frameworks/nextjs/template/cli/ts-3-8/Page.stories.ts +++ b/code/frameworks/nextjs/template/cli/ts-3-8/Page.stories.ts @@ -17,7 +17,7 @@ type Story = StoryObj; export const LoggedOut: Story = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: Story = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/frameworks/nextjs/template/cli/ts-4-9/Page.stories.ts b/code/frameworks/nextjs/template/cli/ts-4-9/Page.stories.ts index 53b9f8fdf9c9..5d2c688a978f 100644 --- a/code/frameworks/nextjs/template/cli/ts-4-9/Page.stories.ts +++ b/code/frameworks/nextjs/template/cli/ts-4-9/Page.stories.ts @@ -17,7 +17,7 @@ type Story = StoryObj; export const LoggedOut: Story = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: Story = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/renderers/html/template/cli/js/Page.stories.js b/code/renderers/html/template/cli/js/Page.stories.js index aa2c710f08eb..4e98ad615cd7 100644 --- a/code/renderers/html/template/cli/js/Page.stories.js +++ b/code/renderers/html/template/cli/js/Page.stories.js @@ -13,7 +13,7 @@ export default { export const LoggedOut = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/renderers/html/template/cli/ts-3-8/Page.stories.ts b/code/renderers/html/template/cli/ts-3-8/Page.stories.ts index bb9c2859fb6d..e20b2ac0f377 100644 --- a/code/renderers/html/template/cli/ts-3-8/Page.stories.ts +++ b/code/renderers/html/template/cli/ts-3-8/Page.stories.ts @@ -16,7 +16,7 @@ export default meta; export const LoggedOut: StoryObj = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: StoryObj = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/renderers/html/template/cli/ts-4-9/Page.stories.ts b/code/renderers/html/template/cli/ts-4-9/Page.stories.ts index 9dc897a97e7c..5aa9e689913e 100644 --- a/code/renderers/html/template/cli/ts-4-9/Page.stories.ts +++ b/code/renderers/html/template/cli/ts-4-9/Page.stories.ts @@ -16,7 +16,7 @@ export default meta; export const LoggedOut: StoryObj = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: StoryObj = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/renderers/preact/template/cli/Page.stories.jsx b/code/renderers/preact/template/cli/Page.stories.jsx index 89edcba5ed80..b7a417b634f0 100644 --- a/code/renderers/preact/template/cli/Page.stories.jsx +++ b/code/renderers/preact/template/cli/Page.stories.jsx @@ -13,7 +13,7 @@ export default { export const LoggedOut = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/renderers/react/template/cli/js/Page.stories.js b/code/renderers/react/template/cli/js/Page.stories.js index 383fd1ab44e3..7b9906a73514 100644 --- a/code/renderers/react/template/cli/js/Page.stories.js +++ b/code/renderers/react/template/cli/js/Page.stories.js @@ -13,7 +13,7 @@ export default { export const LoggedOut = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/renderers/react/template/cli/ts-3-8/Page.stories.ts b/code/renderers/react/template/cli/ts-3-8/Page.stories.ts index 6ff6f1a01dbe..b806d1aec977 100644 --- a/code/renderers/react/template/cli/ts-3-8/Page.stories.ts +++ b/code/renderers/react/template/cli/ts-3-8/Page.stories.ts @@ -17,7 +17,7 @@ type Story = StoryObj; export const LoggedOut: Story = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: Story = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/renderers/react/template/cli/ts-4-9/Page.stories.ts b/code/renderers/react/template/cli/ts-4-9/Page.stories.ts index 53b9f8fdf9c9..5d2c688a978f 100644 --- a/code/renderers/react/template/cli/ts-4-9/Page.stories.ts +++ b/code/renderers/react/template/cli/ts-4-9/Page.stories.ts @@ -17,7 +17,7 @@ type Story = StoryObj; export const LoggedOut: Story = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: Story = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/renderers/svelte/template/cli/js/Page.stories.js b/code/renderers/svelte/template/cli/js/Page.stories.js index 16c226c63c37..5ce7b3dac56f 100644 --- a/code/renderers/svelte/template/cli/js/Page.stories.js +++ b/code/renderers/svelte/template/cli/js/Page.stories.js @@ -13,7 +13,7 @@ export default { export const LoggedOut = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/renderers/svelte/template/cli/ts-3-8/Page.stories.ts b/code/renderers/svelte/template/cli/ts-3-8/Page.stories.ts index b8f286bb71b5..66a89b3de89d 100644 --- a/code/renderers/svelte/template/cli/ts-3-8/Page.stories.ts +++ b/code/renderers/svelte/template/cli/ts-3-8/Page.stories.ts @@ -17,7 +17,7 @@ type Story = StoryObj; export const LoggedOut: Story = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: Story = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/renderers/svelte/template/cli/ts-4-9/Page.stories.ts b/code/renderers/svelte/template/cli/ts-4-9/Page.stories.ts index d9fa059f21bf..4a43fc931213 100644 --- a/code/renderers/svelte/template/cli/ts-4-9/Page.stories.ts +++ b/code/renderers/svelte/template/cli/ts-4-9/Page.stories.ts @@ -17,7 +17,7 @@ type Story = StoryObj; export const LoggedOut: Story = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: Story = { play: async ({ canvasElement }) => { const canvas = within(canvasElement); diff --git a/code/renderers/vue3/template/cli/js/Page.stories.js b/code/renderers/vue3/template/cli/js/Page.stories.js index a2bc183ca7d1..f03db3c7f07f 100644 --- a/code/renderers/vue3/template/cli/js/Page.stories.js +++ b/code/renderers/vue3/template/cli/js/Page.stories.js @@ -13,7 +13,7 @@ export default { export const LoggedOut = {}; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn = { render: () => ({ components: { diff --git a/code/renderers/vue3/template/cli/ts-3-8/Page.stories.ts b/code/renderers/vue3/template/cli/ts-3-8/Page.stories.ts index d2a73e0d8fd8..8ef4a3f601f6 100644 --- a/code/renderers/vue3/template/cli/ts-3-8/Page.stories.ts +++ b/code/renderers/vue3/template/cli/ts-3-8/Page.stories.ts @@ -21,7 +21,7 @@ const meta: Meta = { export default meta; type Story = StoryObj; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: Story = { play: async ({ canvasElement }: any) => { const canvas = within(canvasElement); diff --git a/code/renderers/vue3/template/cli/ts-4-9/Page.stories.ts b/code/renderers/vue3/template/cli/ts-4-9/Page.stories.ts index 525870f15307..81962281df46 100644 --- a/code/renderers/vue3/template/cli/ts-4-9/Page.stories.ts +++ b/code/renderers/vue3/template/cli/ts-4-9/Page.stories.ts @@ -21,7 +21,7 @@ const meta = { export default meta; type Story = StoryObj; -// More on interaction testing: https://storybook.js.org/docs/writing-tests/interaction-testing +// More on component testing: https://storybook.js.org/docs/writing-tests/component-testing export const LoggedIn: Story = { play: async ({ canvasElement }: any) => { const canvas = within(canvasElement);