Вот выхода из МорганаSupertest показывает прохождение, когда он должен терпеть неудачу
:: FFFF: 127.0.0.1 - - [01/Декабрь/2016: 23: 44: 19 +0000] «GET/температуры HTTP/1.1" 404 17 "-" "узел-SuperAgent/2.3.0"
И тесты, которые я написал в
var chai = require("chai");
var request = require('supertest');
var server = require("../app");
describe("Basic tests", function() {
describe("Check if server is running", function() {
it("Root endpoint returns 200", function() {
request(server)
.get('/temp')
.expect(200)
.end();
});
});
});
morgan
показывает 404
код, который я также могу подтвердить передавая функцию в end()
, но тест работает нормально в мокко без ошибок. Где я иду не так?
Попробуйте передавая функцию обратного вызова 'done' для тестирования и делать' конца (сделано) ' –
@mparnisari спасибо, Асинхронная часть. Опубликовать свой ответ примет это :) – georoot