
* 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
25 lines
907 B
JavaScript
25 lines
907 B
JavaScript
/// <reference types="cypress"/>
|
|
/// <reference types="../../support"/>
|
|
|
|
import { urlList } from "../../fixtures/urlList";
|
|
import { TEST_ADMIN_USER, USER_WITHOUT_NAME } from "../../fixtures/users";
|
|
import filterTests from "../../support/filterTests";
|
|
import { expectWelcomeMessageIncludes } from "../../support/pages/homePage";
|
|
|
|
filterTests({ definedTags: ["all"] }, () => {
|
|
describe("Displaying welcome message on home page", () => {
|
|
it("should display user name on home page", () => {
|
|
cy.loginUserViaRequest();
|
|
cy.visit(urlList.homePage);
|
|
expectWelcomeMessageIncludes(
|
|
`${TEST_ADMIN_USER.name} ${TEST_ADMIN_USER.lastName}`
|
|
);
|
|
});
|
|
|
|
it("should display user email on home page", () => {
|
|
cy.loginUserViaRequest("auth", USER_WITHOUT_NAME);
|
|
cy.visit(urlList.homePage);
|
|
expectWelcomeMessageIncludes(`${USER_WITHOUT_NAME.email}`);
|
|
});
|
|
});
|
|
});
|