forked from webpack/webpack-dev-server
/
Https.test.js
33 lines (27 loc) · 821 Bytes
/
Https.test.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
'use strict';
const path = require('path');
const request = require('supertest');
const helper = require('./helper');
const config = require('./fixtures/contentbase-config/webpack.config');
require('mocha-sinon');
const contentBasePublic = path.join(__dirname, 'fixtures/contentbase-config/public');
describe('HTTPS', function testHttps() {
let server;
let req;
afterEach(helper.close);
// Increase the timeout to 20 seconds to allow time for key generation.
this.timeout(20000);
describe('to directory', () => {
before((done) => {
server = helper.start(config, {
contentBase: contentBasePublic,
https: true
}, done);
req = request(server.app);
});
it('Request to index', (done) => {
req.get('/')
.expect(200, /Heyo/, done);
});
});
});