utils.ts 654 B

12345678910111213141516171819
  1. export function selectClick(testid: string, eq = 0) {
  2. cy.getTestId(testid).click();
  3. cy.getTestId(testid).find('.rc-virtual-list-holder-inner')
  4. .children().eq(eq).click();
  5. }
  6. export function menuTrigger(parent: number, child: number) {
  7. cy.getTestId('menu').children().each(function(el, idx) {
  8. if (idx === parent) {
  9. el.find('.ant-menu-submenu-title').trigger('click');
  10. el.find('ul>li').children().eq(child).trigger('click');
  11. }
  12. });
  13. }
  14. export function selectGetValue(testid: string, value: string) {
  15. cy.getTestId(testid).find('.ant-select-selection-item')
  16. .should('have.attr', 'title', value).and('have.text', value);
  17. }