@wix/design-system
Version:
@wix/design-system
18 lines • 798 B
JavaScript
import { baseUniDriverFactory } from '../utils/test-utils/unidriver';
import { dataHooks } from './FillPreview.constants';
export const fillPreviewDriverFactory = (base) => {
const buttonSelector = `[data-hook="${dataHooks.button}"]`;
return {
...baseUniDriverFactory(base),
/** clicks on button */
click: () => base.$(buttonSelector).click(),
/** returns true if item is selected */
isSelected: async () => {
const dataSelected = await base.$(buttonSelector).attr('data-selected');
return dataSelected === 'true';
},
/** returns the style attribute string of the button element */
getButtonStyle: () => base.$(buttonSelector).attr('style'),
};
};
//# sourceMappingURL=FillPreview.uni.driver.js.map