3172 Commits

Author SHA1 Message Date
Kasper Peulen
36fab90e70 Forward the yes flag 2024-12-11 12:49:21 +01:00
Kasper Peulen
3fbd9480fb Merge remote-tracking branch 'origin/kasper/a11y-postinstall' into kasper/a11y-postinstall 2024-12-11 12:02:33 +01:00
Kasper Peulen
21d7c3d294 Use execa 2024-12-11 12:02:25 +01:00
Kasper Peulen
20a1e60940
Merge branch 'next' into kasper/a11y-postinstall 2024-12-11 11:01:58 +01:00
Jeppe Reinhold
aa4c4230a2
Merge pull request #30012 from storybookjs/jeppe/fix-storybook-not-stopping
Vitest: Correctly stop Storybook when Vitest closes
2024-12-11 10:49:20 +01:00
Kasper Peulen
ca259b14aa
Merge branch 'next' into kasper/a11y-postinstall 2024-12-11 10:39:15 +01:00
storybook-bot
a0b8f06ac7 Bump version from "8.5.0-alpha.19" to "8.5.0-alpha.20" [skip ci] 2024-12-11 01:30:19 +00:00
Jeppe Reinhold
3e51714f07 use treekill to kill the entire process tree 2024-12-10 22:40:02 +01:00
Kasper Peulen
dc094300e3 Use spawn instead 2024-12-10 16:52:47 +01:00
Norbert de Langen
190107d995
Merge pull request #29814 from storybookjs/norbert/test-addon-asking-for-experimental-framework
AddonTest: Prompt switch to `experimental-nextjs-vite`
2024-12-10 16:24:38 +01:00
Kasper Peulen
11628b25e8 Run the a11y automigration on postInstall 2024-12-10 15:37:41 +01:00
Valentin Palkovic
f4a084d252
Merge pull request #30001 from storybookjs/valentin/fix-undefined-issue
Addon Test: Filter out falsy test results in TestProviderRender
2024-12-10 14:39:38 +01:00
Jeppe Reinhold
cf80d5c993
Merge pull request #29808 from storybookjs/norbert/vitest-support-preview-html
AddonTest: Add support for previewHead
2024-12-10 13:55:30 +01:00
Jeppe Reinhold
887256075e
Merge pull request #29806 from storybookjs/norbert/custom-vitest-config-support
TestAddon: Merge viteFinal config into vitest config
2024-12-10 13:54:38 +01:00
Jeppe Reinhold
46743b4470 cleanup 2024-12-10 13:49:01 +01:00
Jeppe Reinhold
76ce9dbfaa
Merge pull request #29749 from storybookjs/jeppe/always-watch-vitest
Test: Always run Vitest in watch mode internally
2024-12-10 13:47:12 +01:00
Valentin Palkovic
7141d6d5b4 Filter out falsy test results in TestProviderRender for improved data handling and to avoid accessing undefined 2024-12-10 13:40:45 +01:00
Valentin Palkovic
7389774b0f
Merge pull request #29992 from storybookjs/link-to-tests-panel
Addon Test: Make component tests status row link to the story's tests panel
2024-12-10 13:21:57 +01:00
Jeppe Reinhold
dc9b515e7f Merge branch 'norbert/custom-vitest-config-support' of github.com:storybookjs/storybook into norbert/vitest-support-preview-html 2024-12-10 13:13:44 +01:00
Jeppe Reinhold
f367d6b22b Merge branch 'next' of github.com:storybookjs/storybook into norbert/custom-vitest-config-support 2024-12-10 13:10:08 +01:00
Gert Hengeveld
2c17aef193
Merge pull request #29993 from storybookjs/29797-test-addon-should-install-coverage-provider-out-of-the-box
Addon Test: Add `@vitest/coverage-v8` during postinstall if no coverage reporter is installed
2024-12-10 13:03:04 +01:00
Norbert de Langen
b60cec0ac0 install correct version of framework 2024-12-10 12:51:48 +01:00
Valentin Palkovic
a1082cd3fa Improve panel opening logic in TestProviderRender for better handling of multiple results 2024-12-10 12:31:45 +01:00
Gert Hengeveld
464f367b8e
Merge branch 'next' into 29797-test-addon-should-install-coverage-provider-out-of-the-box 2024-12-10 11:51:56 +01:00
Gert Hengeveld
26838bf2c4
Merge branch 'next' into fix-undefined 2024-12-10 11:51:36 +01:00
Gert Hengeveld
e255f6d26b
Merge pull request #29997 from storybookjs/replace-stop-button
Core + Addon Test: Use ProgressSpinner for stop button in Testing Module
2024-12-10 11:50:32 +01:00
Jeppe Reinhold
2949bf9539 fix cleanup 2024-12-10 11:41:01 +01:00
Jeppe Reinhold
49db3b8ca7 Merge branch 'norbert/custom-vitest-config-support' of github.com:storybookjs/storybook into norbert/vitest-support-preview-html 2024-12-10 11:26:37 +01:00
Jeppe Reinhold
a9ea51e99f cleanup vite config handling 2024-12-10 11:19:00 +01:00
Valentin Palkovic
fa52f3b190 Refactor TestProviderRender to support multiple panels and improve accessibility handling 2024-12-10 10:55:01 +01:00
Norbert de Langen
92eec54d80 fix problem, manual test, the postinstall runs correctly 2024-12-10 10:43:21 +01:00
Jeppe Reinhold
12179c1963 Merge branch 'next' of github.com:storybookjs/storybook into jeppe/always-watch-vitest 2024-12-10 10:22:14 +01:00
Gert Hengeveld
cd0087d8ce Handle undefined storyId 2024-12-10 10:13:22 +01:00
Norbert de Langen
9c005ef95f correct spelling mistake 2024-12-10 10:03:58 +01:00
Norbert de Langen
ec8dbd31cf Merge branch 'next' into norbert/test-addon-asking-for-experimental-framework 2024-12-10 10:00:37 +01:00
Gert Hengeveld
761bba604f Avoid division by zero 2024-12-10 09:58:34 +01:00
Valentin Palkovic
f124fad49c Merge remote-tracking branch 'origin/next' into link-to-tests-panel 2024-12-10 09:54:37 +01:00
Gert Hengeveld
b6c10f41a2 Use ProgressSpinner in testing module 2024-12-10 09:46:14 +01:00
Jeppe Reinhold
685a3e8176 Merge branch 'next' of github.com:storybookjs/storybook into jeppe/always-watch-vitest 2024-12-10 09:08:41 +01:00
storybook-bot
71af1b86d4 Bump version from "8.5.0-alpha.18" to "8.5.0-alpha.19" [skip ci] 2024-12-10 08:03:34 +00:00
Norbert de Langen
142c19e17a improve / debug 2024-12-09 16:21:13 +01:00
Gert Hengeveld
8d5fe59a8c Add missing import 2024-12-09 16:12:45 +01:00
Gert Hengeveld
57efbcbec9 Link to Vitest docs for more info 2024-12-09 15:59:45 +01:00
Gert Hengeveld
9c968ffa75 Cleanup 2024-12-09 15:57:06 +01:00
Gert Hengeveld
f65dfe1de4
Merge branch 'next' into link-to-tests-panel 2024-12-09 15:55:27 +01:00
Norbert de Langen
ce1fd01b20 remove redundant check & remove linting problem 2024-12-09 15:40:54 +01:00
Norbert de Langen
b837ec690f add debugging 2024-12-09 15:25:10 +01:00
Gert Hengeveld
860edead57 Detect presence of coverage reporter and install coverage-v8 if none is present 2024-12-09 14:31:23 +01:00
Norbert de Langen
d26fe10f8b on CI just go ahead and migrate upon init 2024-12-09 13:19:08 +01:00
Norbert de Langen
3e3a6a723f do work in parallel 2024-12-09 13:09:22 +01:00