1# TestServer
2
3This test server is used internally by Puppeteer to test Puppeteer itself.
4
5### Example
6
7```js
8const {TestServer} = require('@pptr/testserver');
9
10(async(() => {
11  const httpServer = await TestServer.create(__dirname, 8000),
12  const httpsServer = await TestServer.createHTTPS(__dirname, 8001)
13  httpServer.setRoute('/hello', (req, res) => {
14    res.end('Hello, world!');
15  });
16  console.log('HTTP and HTTPS servers are running!');
17})();
18```
19