UNPKG

wix-style-react

Version:
44 lines (33 loc) 1.17 kB
import { createStoryUrl, waitForVisibilityOf, scrollToElement, } from 'wix-ui-test-utils/protractor'; import { eyesItInstance } from '../../test/utils/eyes-it'; import { generatedTestComponentTestkitFactory } from '../../testkit/protractor'; import { storySettings } from '../../stories/GeneratedTestComponent/storySettings'; const eyes = eyesItInstance(); describe('GeneratedTestComponent', () => { const storyUrl = createStoryUrl({ kind: storySettings.category, story: storySettings.storyName, }); const createDriver = async (dataHook = storySettings.dataHook) => { const driver = generatedTestComponentTestkitFactory({ dataHook }); await waitForVisibilityOf( await driver.element(), `Cannot find <GeneratedTestComponent/> component with dataHook of ${dataHook}`, ); await scrollToElement(await driver.element()); return driver; }; beforeAll(async () => { await browser.get(storyUrl); }); eyes.it('should render', async () => { await createDriver(); }); eyes.it('should render live example', async () => { await createDriver('story-generated-test-component-live-example'); }); });