Added more tests around the discover page

This commit is contained in:
tidusjar 2021-03-10 22:25:35 +00:00
commit 0a804c6233
10 changed files with 271 additions and 68 deletions

View file

@ -99,4 +99,23 @@ Cypress.Commands.add("getByData", (selector) => {
Cypress.Commands.add("getByDataLike", (selector) => {
return cy.get(`[data-test*=${selector}]`);
});
Cypress.Commands.add('triggerHover', function(elements) {
fireEvent(elements, 'mouseover');
function fireEvent(element, event) {
if (element.fireEvent) {
element.fireEvent('on' + event);
} else {
var evObj = document.createEvent('Events');
evObj.initEvent(event, true, false);
element.dispatchEvent(evObj);
}
}
});