box-ui-elements-mlh
Version:
15 lines (12 loc) • 741 B
JavaScript
describe('components/dropdown-menu/DropdownMenu', () => {
const DROPDOWN_MENU_STORIES = ['components-dropdownmenu--basic', 'components-dropdownmenu--with-link-menu'];
test.each(DROPDOWN_MENU_STORIES)('looks visually correct when using story %s', async id => {
const image = await BoxVisualTestUtils.takeScreenshot(id);
return expect(image).toMatchImageSnapshot();
});
test.each(DROPDOWN_MENU_STORIES)('looks visually correct when button is clicked in story %s', async id => {
const image = await BoxVisualTestUtils.takeScreenshotAfterInput(id, '.menu-toggle');
await BoxVisualTestUtils.sleep(); // lets caret animation finish
return expect(image).toMatchImageSnapshot();
});
});