diff --git a/tests/server/server.js b/tests/server/server.js
index 7d32f87..aca2cf6 100644
--- a/tests/server/server.js
+++ b/tests/server/server.js
@@ -3,47 +3,69 @@
let app = require('express')();
app.get('/', function (request, response) {
- response.end('Link1Link2Link4Email');
+ response.end([
+ '
',
+ ' - found
',
+ ' - notFound
',
+ ' - external_link
',
+ ' - deeplink1
',
+ ' - interlinked1
',
+ ' - redirectToFound
',
+ ' - redirectToNotFound
',
+ ' - redirectLoop
',
+ ' - timeout
',
+ ' - internalServerError
',
+ ' - twoRedirectsToSameLocation
',
+ ' - mailto
',
+ ' - tel
',
+ '
',
+ ].join('\n'));
});
-app.get('/link1', function (request, response) {
- response.end('You are on link1');
+app.get('/externalLink', function (request, response) {
+ response.end('');
});
-app.get('/link2', function (request, response) {
- response.end('You are on link2Link1Link3');
+app.get('/deeplink1', function (request, response) {
+ response.end('l');
+});
+app.get('/deeplink2', function (request, response) {
+ response.end('l');
+});
+app.get('/deeplink3', function (request, response) {
+ response.end('l');
+});
+app.get('/deeplink4', function (request, response) {
+ response.end('l');
});
-app.get('/link3', function (request, response) {
- response.end('You are on link3Link1not exists');
-});
-
-app.get('/link4', function (request, response) {
- response.redirect('/link1');
+app.get('/found', function (request, response) {
+ response.end('this page is found');
});
app.get('/redirectToNotFound', function (request, response) {
- response.redirect('/notFound2');
+ response.redirect('/notFound');
+});
+app.get('/redirectToRedirectToNotFound', function (request, response) {
+ response.redirect('/redirectToNotFound');
});
app.get('/redirectToFound', function (request, response) {
- response.redirect('/');
+ response.redirect('/found');
});
-app.get('/redirect1', function (request, response) {
- response.redirect('/link1');
-});
-
-app.get('/redirect2', function (request, response) {
- response.redirect('/link1');
+app.get('/redirectLoop', function (request, response) {
+ response.redirect('/redirectLoop');
});
app.get('/twoRedirectsToSameLocation', function (request, response) {
response.end('r1r2');
});
-
-app.get('/redirectToRedirectToNotFound', function (request, response) {
- response.redirect('/redirectToNotFound');
+app.get('/redirect1', function (request, response) {
+ response.redirect('/found');
+});
+app.get('/redirect2', function (request, response) {
+ response.redirect('/found');
});
app.get('/timeout', function (request, response) {
@@ -54,17 +76,14 @@ app.get('/internalServerError', function (request, response) {
response.status(500).end();
});
-app.get('/page1', function (request, response) {
- response.end('Page1Page2Page3NotFoundredirectToRedirectToNotFound');
+app.get('/interlinked1', function (request, response) {
+ response.end('123');
});
-app.get('/page2', function (request, response) {
- response.end('Page1Page2Page3NotFoundredirectToRedirectToNotFound');
+app.get('/interlinked2', function (request, response) {
+ response.end('123');
});
-app.get('/page3', function (request, response) {
- response.end('Page1Page2Page3NotFoundredirectToRedirectToNotFound');
-});
-app.get('/page4', function (request, response) {
- response.end('redirectToRedirectToNotFound');
+app.get('/interlinked3', function (request, response) {
+ response.end('123');
});
let server = app.listen(8080, function () {