From 7e674af40a26d745b0a803c90a11c4d91783fb99 Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Wed, 15 Apr 2026 21:08:54 +0300 Subject: [PATCH] add seed and wipe commands for e2e tests --- cypress/e2e/admin.cy.js | 4 ++++ package.json | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cypress/e2e/admin.cy.js b/cypress/e2e/admin.cy.js index c06aece..5dca670 100644 --- a/cypress/e2e/admin.cy.js +++ b/cypress/e2e/admin.cy.js @@ -1,7 +1,11 @@ describe('The admin page', () => { beforeEach(() => { + cy.exec('npm run db:seed') cy.visit('/admin') }) + afterEach(() => { + cy.exec('npm run db:wipe') + }) it('navigates to texts page', () => { cy.get('#texts').click() diff --git a/package.json b/package.json index 352443a..b203020 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,9 @@ { "scripts": { "cypress:dev": "cypress open", - "cypress:run": "cypress run" + "cypress:run": "cypress run", + "db:seed": "php data/seedDb.php", + "db:wipe": "php data/wipeDb.php" }, "devDependencies": { "cypress": "^15.12.0"