storybook/docs/snippets/common/storybook-test-runner-hooks-example.js.mdx
2022-11-17 16:33:22 +01:00

25 lines
771 B
Plaintext

```js
// .storybook/test-runner.js
module.exports = {
// Hook that is executed before the test runner starts running tests
setup() {
// Add your configuration here.
},
/* Hook to execute before a story is rendered.
* The page argument is the Playwright's page object for the story.
* The context argument is a Storybook object containing the story's id, title, and name.
*/
async preRender(page, context) {
// Add your configuration here.
},
/* Hook to execute after a story is rendered.
* The page argument is the Playwright's page object for the story
* The context argument is a Storybook object containing the story's id, title, and name.
*/
async postRender(page, context) {
// Add your configuration here.
},
};
```