From e120036a261275e35eda8e6aece19f4480ca1d67 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..60bf31136d1c --- /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')); + }); +});