mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-02 05:03:44 +08:00
20 lines
728 B
JavaScript
20 lines
728 B
JavaScript
/* This file is not suffixed by ".test.js" to not being run with all other test files.
|
|
* This test needs the static build of the storybook to run.
|
|
* `yarn run storyshots-puppeteer` generates the static build & uses storyshots-puppeteer.
|
|
* */
|
|
import path from 'path';
|
|
import initStoryshots from '@storybook/addon-storyshots';
|
|
import { puppeteerTest } from '@storybook/addon-storyshots-puppeteer';
|
|
import getStorybookUrl from './getStorybookUrl';
|
|
|
|
const storybookUrl = getStorybookUrl();
|
|
if (storybookUrl != null) {
|
|
initStoryshots({
|
|
suite: 'Puppeteer tests',
|
|
storyKindRegex: /^Addons\/Storyshots/,
|
|
framework: 'react',
|
|
configPath: path.join(__dirname, '..'),
|
|
test: puppeteerTest({ storybookUrl }),
|
|
});
|
|
}
|