@wix/design-system
Version:
@wix/design-system
16 lines • 758 B
JavaScript
import { baseUniDriverFactory } from '../utils/test-utils/unidriver';
import { DATA_HOOKS } from './VerticalTabsItem.constants';
export const verticalTabsItemDriverFactory = (base) => {
return {
...baseUniDriverFactory(base),
/** Check if tab is disabled */
isDisabled: async () => (await base.attr('aria-disabled')) === 'true',
/** Check if tab is selected */
isSelected: async () => (await base.attr('aria-selected')) === 'true',
/** Get the item's text */
getText: async () => base.$(`[data-hook="${DATA_HOOKS.ITEM_TEXT}"]`).text(),
/** Keydown with Enter key */
pressEnterKey: async () => base.pressKey('Enter'),
};
};
//# sourceMappingURL=VerticalTabsItem.uni.driver.js.map