33 lines
1.0 KiB
JavaScript
33 lines
1.0 KiB
JavaScript
describe("logging in to the application", () => {
|
|
// FIXME error message
|
|
it("logs in the using wrong credentials", () => {
|
|
cy.login("fakeusername", "veryverylongpassword_123@#");
|
|
cy.contains("invalid-email");
|
|
});
|
|
|
|
it("logs in the using wrong password", () => {
|
|
cy.login("john@imex.dev", "veryverylongpassword_123@#");
|
|
cy.contains(
|
|
"The email and password combination you provided is incorrect."
|
|
);
|
|
});
|
|
|
|
it("logs in a non-existent credentials", () => {
|
|
cy.login("franz@imex.dev", "veryverylongpassword_123@#");
|
|
cy.contains("A user with this email does not exist.");
|
|
});
|
|
|
|
// TODO create disabled account
|
|
// it("logs in with a disabled account", () => {
|
|
// cy.login("disabled_account@imex.dev", "john123");
|
|
// cy.contains("User account disabled.");
|
|
// });
|
|
|
|
// TODO log in to the application
|
|
// it("logs in the using the right credentials", () => {
|
|
// cy.login("john@imex.dev", "john123");
|
|
|
|
// cy.url().should('include', '/manage')
|
|
// });
|
|
});
|