From 2e7d67adde1d1977295dc927a3f25403a8bf5d7e Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Sun, 9 Nov 2025 21:02:59 +0200 Subject: [PATCH] add test for no carriers to display --- cypress/e2e/carriers.cy.js | 9 ++++++--- templates/carriers.html.twig | 2 ++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/cypress/e2e/carriers.cy.js b/cypress/e2e/carriers.cy.js index 5040578..b3b7ea5 100644 --- a/cypress/e2e/carriers.cy.js +++ b/cypress/e2e/carriers.cy.js @@ -1,8 +1,6 @@ describe('freight carriers', () => { - beforeEach(() => { - cy.exec('npm run db:seed') - }) it('creates freight carrier', () => { + cy.exec('npm run db:seed') cy.visit('/freight_carriers') cy.get('input[name=companyName]').type('test company') cy.get('input[name=contact_person]').type('Joe Shmoe') @@ -12,4 +10,9 @@ describe('freight carriers', () => { cy.url().should('include', '/freight_carriers') cy.get('table').contains('test company') }) + it('shows message if no carriers to display', () => { + cy.exec('npm run db:wipe') + cy.visit('/freight_carriers') + cy.contains('No Carriers to Display') + }) }) diff --git a/templates/carriers.html.twig b/templates/carriers.html.twig index d3d50a8..3ac3e04 100644 --- a/templates/carriers.html.twig +++ b/templates/carriers.html.twig @@ -39,6 +39,8 @@ {% endfor %} + {% else %} +

No Carriers to Display

{% endif %}