Introduce group basic federation, event new page and notifications
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
@@ -1,34 +1,35 @@
|
||||
// https://docs.cypress.io/api/introduction/api.html
|
||||
import { onBeforeLoad } from './browser-language';
|
||||
import onBeforeLoad from "./browser-language";
|
||||
|
||||
describe('Homepage', () => {
|
||||
it('Checks the footer', () => {
|
||||
cy.visit('/', { onBeforeLoad });
|
||||
cy.get('#mobilizon').find('footer').contains('The Mobilizon Contributors');
|
||||
describe("Homepage", () => {
|
||||
it("Checks the footer", () => {
|
||||
cy.visit("/", { onBeforeLoad });
|
||||
cy.get("#mobilizon").find("footer").contains("The Mobilizon Contributors");
|
||||
|
||||
cy.contains('About').should('have.attr', 'href').and('eq', 'https://joinmobilizon.org');
|
||||
cy.contains("About").should("have.attr", "href").and("eq", "https://joinmobilizon.org");
|
||||
|
||||
cy.contains('License').should('have.attr', 'href').and('eq', 'https://framagit.org/framasoft/mobilizon/blob/master/LICENSE');
|
||||
cy.contains("License")
|
||||
.should("have.attr", "href")
|
||||
.and("eq", "https://framagit.org/framasoft/mobilizon/blob/master/LICENSE");
|
||||
});
|
||||
|
||||
it('Tries to register from the hero section', () => {
|
||||
cy.visit('/', { onBeforeLoad });
|
||||
|
||||
cy.get('.hero-body').contains('Sign up').click();
|
||||
cy.url().should('include', '/register/user');
|
||||
it("Tries to register from the hero section", () => {
|
||||
cy.visit("/", { onBeforeLoad });
|
||||
|
||||
cy.get(".hero-body").contains("Sign up").click();
|
||||
cy.url().should("include", "/register/user");
|
||||
});
|
||||
it('Tries to register from the navbar', () => {
|
||||
cy.visit('/', { onBeforeLoad });
|
||||
it("Tries to register from the navbar", () => {
|
||||
cy.visit("/", { onBeforeLoad });
|
||||
|
||||
cy.get('nav.navbar').contains('Sign up').click();
|
||||
cy.url().should('include', '/register/user');
|
||||
cy.get("nav.navbar").contains("Sign up").click();
|
||||
cy.url().should("include", "/register/user");
|
||||
});
|
||||
|
||||
it('Tries to connect from the navbar', () => {
|
||||
cy.visit('/', { onBeforeLoad });
|
||||
it("Tries to connect from the navbar", () => {
|
||||
cy.visit("/", { onBeforeLoad });
|
||||
|
||||
cy.get('nav.navbar').contains('Log in').click();
|
||||
cy.url().should('include', '/login');
|
||||
cy.get("nav.navbar").contains("Log in").click();
|
||||
cy.url().should("include", "/login");
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user