diff options
| -rw-r--r-- | tests/cypress/e2e/pages/cv.cy.ts | 6 | ||||
| -rw-r--r-- | tests/cypress/e2e/pages/homepage.cy.ts | 9 | ||||
| -rw-r--r-- | tests/cypress/e2e/pages/legal-notice.cy.ts | 6 | ||||
| -rw-r--r-- | tests/cypress/e2e/pages/projects.cy.ts | 6 |
4 files changed, 27 insertions, 0 deletions
diff --git a/tests/cypress/e2e/pages/cv.cy.ts b/tests/cypress/e2e/pages/cv.cy.ts new file mode 100644 index 0000000..419a098 --- /dev/null +++ b/tests/cypress/e2e/pages/cv.cy.ts @@ -0,0 +1,6 @@ +describe('CV Page', () => { + it('successfully loads', () => { + cy.visit('/cv'); + cy.findByRole('heading', { level: 1 }).contains('CV'); + }); +}); diff --git a/tests/cypress/e2e/pages/homepage.cy.ts b/tests/cypress/e2e/pages/homepage.cy.ts new file mode 100644 index 0000000..52bfbc7 --- /dev/null +++ b/tests/cypress/e2e/pages/homepage.cy.ts @@ -0,0 +1,9 @@ +import { settings } from '@utils/config'; + +describe('HomePage', () => { + it('successfully loads', () => { + cy.visit('/'); + cy.findByRole('heading', { level: 1 }).contains(settings.name); + cy.findByText(settings.baseline.fr).should('exist'); + }); +}); diff --git a/tests/cypress/e2e/pages/legal-notice.cy.ts b/tests/cypress/e2e/pages/legal-notice.cy.ts new file mode 100644 index 0000000..f338a7a --- /dev/null +++ b/tests/cypress/e2e/pages/legal-notice.cy.ts @@ -0,0 +1,6 @@ +describe('Legal Notice Page', () => { + it('successfully loads', () => { + cy.visit('/mentions-legales'); + cy.findByRole('heading', { level: 1 }).contains('Mentions légales'); + }); +}); diff --git a/tests/cypress/e2e/pages/projects.cy.ts b/tests/cypress/e2e/pages/projects.cy.ts new file mode 100644 index 0000000..b477400 --- /dev/null +++ b/tests/cypress/e2e/pages/projects.cy.ts @@ -0,0 +1,6 @@ +describe('Projects Page', () => { + it('successfully loads', () => { + cy.visit('/projets'); + cy.findByRole('heading', { level: 1 }).contains('Projets'); + }); +}); |
