import request from 'supertest'; import createServer from '../createServer.js'; describe('A request for a non-existent file', () => { let server; beforeEach(() => { server = createServer(); }); it('returns a 404 text error', done => { request(server) .get('/preact@8.4.2/not-here.js') .end((err, res) => { expect(res.statusCode).toBe(404); expect(res.headers['content-type']).toMatch(/\btext\/plain\b/); done(); }); }); });