From 622860f65e4c097b12572ae5432abbba39d160e3 Mon Sep 17 00:00:00 2001 From: Daniel Lockyer Date: Thu, 14 Mar 2024 20:29:49 +0100 Subject: [PATCH] added e2e test --- .../test/e2e-frontend/static-files.test.js | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ghost/core/test/e2e-frontend/static-files.test.js diff --git a/ghost/core/test/e2e-frontend/static-files.test.js b/ghost/core/test/e2e-frontend/static-files.test.js new file mode 100644 index 000000000000..1072806b9c69 --- /dev/null +++ b/ghost/core/test/e2e-frontend/static-files.test.js @@ -0,0 +1,25 @@ +const assert = require('assert/strict'); +const {agentProvider} = require('../utils/e2e-framework'); + +describe('Static files', function () { + let frontendAgent; + let ghostServer; + + before(async function () { + const agents = await agentProvider.getAgentsWithFrontend(); + frontendAgent = agents.frontendAgent; + ghostServer = agents.ghostServer; + }); + + after(async function () { + await ghostServer.stop(); + }); + + it('serves unstyled 404 for non-existing resized + original files', async function () { + const response = await frontendAgent + .get('/content/images/size/w2000/1995/12/daniel.jpg') + .expect(404); + + assert.ok(response.text.includes('NotFoundError: Image not found')); + }); +});