wix-style-react
Version:
wix-style-react
21 lines • 786 B
JavaScript
import { baseUniDriverFactory } from '../test-utils/utils/unidriver';
import { tooltipDriverFactory } from '../Tooltip/Tooltip.uni.driver';
import { dataHooks } from './constants';
export const fillButtonDriverFactory = (base, body) => {
const tooltipTestkit = tooltipDriverFactory(base, body);
const byHook = dataHook => `[data-hook="${dataHook}"]`;
return {
...baseUniDriverFactory(base),
/**
* clicks on trigger element
* @return {Promise<void>}
*/
click: () => base.$(byHook(dataHooks.button)).click(),
/**
* Gets the tooltip text
* @return {Promise<string>}
*/
getTooltipText: () => tooltipTestkit.getTooltipText(),
};
};
//# sourceMappingURL=FillButton.uni.driver.js.map