hasClass : typeof hasClass;
getElementByDataTestsId : typeof getElementByDataTestsId;
getTagElementContainsText : typeof getTagElementContainsText;
+ isElementNotContainsAttr : typeof isElementNotContainsAttr;
}
}
cy.getElementByDataTestsId(id).should('have.attr', attr);
}
+/*************************************************************************
+ isElementContainsAttr : check if element with id not contains some attribute
+ *************************************************************************/
+function isElementNotContainsAttr(id : string, attr: string) : void {
+ cy.getElementByDataTestsId(id).should('not.have.attr', attr);
+}
+
/*********************************************************
isElementDisabled : check if element with id is disabled
*********************************************************/
Cypress.Commands.add('hasClass', hasClass);
Cypress.Commands.add('getElementByDataTestsId', getElementByDataTestsId);
Cypress.Commands.add('getTagElementContainsText', getTagElementContainsText);
+Cypress.Commands.add('isElementNotContainsAttr', isElementNotContainsAttr);