Fixed tests for node 6

This commit is contained in:
Artyom Stepanishchev
2018-12-09 17:28:59 +03:00
parent 14e809af6e
commit ed19a19fed
2 changed files with 22 additions and 15 deletions

View File

@@ -21,7 +21,19 @@ describe('redirects', function() {
await build({ cwd: __dirname });
runner = new AppRunner(__dirname, '__sapper__/build/server/server.js');
({ base, page, start, prefetchRoutes, title } = await runner.start());
({ base, page, start, prefetchRoutes, title } = await runner.start({
requestInterceptor: (interceptedRequest) => {
if (/example\.com/.test(interceptedRequest.url())) {
interceptedRequest.respond({
status: 200,
contentType: 'text/html',
body: `<h1>external</h1>`
});
} else {
interceptedRequest.continue();
}
}
}));
});
after(() => runner.end());