From 95d32536f757701b1f2d5eeb802ea74076e65793 Mon Sep 17 00:00:00 2001 From: Michael Jackson Date: Wed, 10 Jul 2019 08:06:00 -0700 Subject: [PATCH] Add test for regular file request --- modules/__tests__/regularFile-test.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 modules/__tests__/regularFile-test.js diff --git a/modules/__tests__/regularFile-test.js b/modules/__tests__/regularFile-test.js new file mode 100644 index 0000000..10e8ebf --- /dev/null +++ b/modules/__tests__/regularFile-test.js @@ -0,0 +1,23 @@ +import request from 'supertest'; + +import createServer from '../createServer.js'; + +describe('A request for a JavaScript file', () => { + let server; + beforeEach(() => { + server = createServer(); + }); + + it('returns 200', done => { + request(server) + .get('/react@16.8.6/index.js') + .end((err, res) => { + expect(res.statusCode).toBe(200); + expect(res.headers['content-type']).toMatch( + /\bapplication\/javascript\b/ + ); + expect(res.headers['content-type']).toMatch(/\bcharset=utf-8\b/); + done(); + }); + }); +});