
* reference type cypress working * refactor * remove screenshots * add reference * add slash marker * run tests based on shop version * fix run tests based on shop version * fix run tests based on shop version * change base url to localhost * fix plugins * fix plugins * fix plugins * fix plugins * fix plugins * fix plugins * fix yml * fix yml * chage file names * fix files names * fix broken imports add checking for errors in grpah responses * fix broken imports add checking for errors in grpah responses * update jest * fix snapshot
20 lines
628 B
JavaScript
20 lines
628 B
JavaScript
import { HEADER_SELECTORS } from "../../elements/header/header-selectors";
|
|
import { HOMEPAGE_SELECTORS } from "../../elements/homePage/homePage-selectors";
|
|
|
|
export function changeChannel(channelName) {
|
|
cy.get(HEADER_SELECTORS.channelSelect)
|
|
.click()
|
|
.addAliasToGraphRequest("Home")
|
|
.get(HEADER_SELECTORS.channelSelectList)
|
|
.contains(channelName)
|
|
.click()
|
|
.wait("@Home");
|
|
}
|
|
|
|
export function expectWelcomeMessageIncludes(name) {
|
|
cy.get(HOMEPAGE_SELECTORS.welcomeMessage)
|
|
.invoke("text")
|
|
.then(text => {
|
|
expect(text, `welcome message should contains ${name}`).to.contains(name);
|
|
});
|
|
}
|