Развернул локально этот репозиторий:
https://gitlab.com/gitlab-org/project-templates/express
Файл index.js заменил:
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('index', { title: 'bengur2' }); // тут вставил ник
});
module.exports = router;
Запустил тест:
yarn test
Получил ошибку:
Error: expected body '<!DOCTYPE html><html><head><title>bengur2</title><link rel="stylesheet" href="/stylesheets/style.css"></head><body><h1>bengur2</h1><p>Welcome to bengur2</p></body></html>' to match /Welcome to Express/
Ну конечно, ведь в файле test.js я вижу хардкод:
it('has the default page', function(done) {
request(app)
.get('/')
.expect(/Welcome to Express/, done);
});
Что с этим тестом делать?
Как по мне, он не юзабельный.