From 53ac95c6574d3f33c50406c578719098f1f57645 Mon Sep 17 00:00:00 2001 From: Kai Date: Fri, 19 Jan 2024 15:04:01 +0000 Subject: [PATCH] For stories not specifically testing id and name behaviour, we can set the id and/or name to stop autoID generation. --- stories/Components/Checkboxes.stories.tsx | 4 +- stories/Components/Radios.stories.tsx | 5 ++- stories/Components/Select.stories.tsx | 13 +++--- stories/Components/Textarea.stories.tsx | 8 +++- .../__snapshots__/Checkboxes.stories.tsx.snap | 12 +++--- .../__snapshots__/Radios.stories.tsx.snap | 18 ++++----- .../__snapshots__/Select.stories.tsx.snap | 40 +++++++++---------- .../__snapshots__/Textarea.stories.tsx.snap | 4 +- 8 files changed, 56 insertions(+), 48 deletions(-) diff --git a/stories/Components/Checkboxes.stories.tsx b/stories/Components/Checkboxes.stories.tsx index adb854e2..4f584603 100644 --- a/stories/Components/Checkboxes.stories.tsx +++ b/stories/Components/Checkboxes.stories.tsx @@ -33,7 +33,6 @@ import { Meta, StoryObj } from '@storybook/react'; const meta: Meta = { title: 'Components/Checkboxes', component: Checkboxes, - tags: ['no-test'], }; export default meta; type Story = StoryObj; @@ -62,7 +61,7 @@ export const WithHintText: Story = { render: (args) => (
How do you want to sign in? - + setError(e.currentTarget.value)} /> diff --git a/stories/Components/Radios.stories.tsx b/stories/Components/Radios.stories.tsx index b93cc0ae..2656dbcb 100644 --- a/stories/Components/Radios.stories.tsx +++ b/stories/Components/Radios.stories.tsx @@ -5,7 +5,6 @@ import { Meta, StoryObj } from '@storybook/react'; const meta: Meta = { title: 'Components/Radios', component: Radios, - tags: ['no-test'], }; export default meta; type Story = StoryObj; @@ -159,6 +158,7 @@ export const RadiosWithErrorBoolean: Story = {
Have you changed your name? Have you changed your name?
- setError(e.currentTarget.value)} /> + setError(e.currentTarget.value)} /> ); }, diff --git a/stories/Components/Select.stories.tsx b/stories/Components/Select.stories.tsx index 3b310326..71561254 100644 --- a/stories/Components/Select.stories.tsx +++ b/stories/Components/Select.stories.tsx @@ -5,7 +5,6 @@ import { Meta, StoryObj } from '@storybook/react'; const meta: Meta = { title: 'Components/Select', component: Select, - tags: ['no-test'], }; export default meta; type Story = StoryObj; @@ -28,7 +27,7 @@ export const Standard: Story = { export const SelectWithHintText: Story = { render: (args) => ( - NHS.UK frontend option 1 NHS.UK frontend option 2 NHS.UK frontend option 3 @@ -41,7 +40,7 @@ export const SelectWithErrorBoolean: Story = { const [error, setError] = React.useState(true); return ( <> - NHS.UK frontend option 1 NHS.UK frontend option 2 NHS.UK frontend option 3 @@ -66,12 +65,16 @@ export const SelectWithErrorString: Story = { const [error, setError] = React.useState('Error message goes here'); return ( <> - NHS.UK frontend option 1 NHS.UK frontend option 2 NHS.UK frontend option 3 - setError(e.currentTarget.value)} value={error} /> + setError(e.currentTarget.value)} + value={error} + /> ); }, diff --git a/stories/Components/Textarea.stories.tsx b/stories/Components/Textarea.stories.tsx index f3c15396..3127c223 100644 --- a/stories/Components/Textarea.stories.tsx +++ b/stories/Components/Textarea.stories.tsx @@ -54,7 +54,6 @@ export const TextareaWithErrorBoolean: Story = { }; export const TextareaWithErrorString: Story = { - tags: ['no-test'], render: function TextareaWithErrorStringRender() { const [error, setError] = useState('You must provide an explanation'); return ( @@ -66,7 +65,12 @@ export const TextareaWithErrorString: Story = { rows={5} label="Why can't you provide a National Insurance number?" /> - setError(e.currentTarget.value)} value={error} /> + setError(e.currentTarget.value)} + value={error} + /> ); }, diff --git a/stories/Components/__snapshots__/Checkboxes.stories.tsx.snap b/stories/Components/__snapshots__/Checkboxes.stories.tsx.snap index 73e9cdc3..7b2c8ad0 100644 --- a/stories/Components/__snapshots__/Checkboxes.stories.tsx.snap +++ b/stories/Components/__snapshots__/Checkboxes.stories.tsx.snap @@ -309,15 +309,15 @@ exports[`Components/Checkboxes WithErrorString smoke-test 1`] = `
@@ -334,7 +334,7 @@ exports[`Components/Checkboxes WithHintText smoke-test 1`] = `
This includes changing your last name or spelling your name differently.
This includes changing your last name or spelling your name differently.
@@ -304,8 +304,8 @@ exports[`Components/Radios RadiosWithErrorString smoke-test 1`] = ` Please select an option
diff --git a/stories/Components/__snapshots__/Select.stories.tsx.snap b/stories/Components/__snapshots__/Select.stories.tsx.snap index cbfc4af2..aa822575 100644 --- a/stories/Components/__snapshots__/Select.stories.tsx.snap +++ b/stories/Components/__snapshots__/Select.stories.tsx.snap @@ -3,15 +3,15 @@ exports[`Components/Select SelectWithErrorBoolean smoke-test 1`] = `
@@ -78,21 +78,21 @@ exports[`Components/Select SelectWithErrorString smoke-test 1`] = ` exports[`Components/Select SelectWithHintText smoke-test 1`] = `
Hint text goes here