0
我是新來的BDD和由於某種原因,我的代碼似乎總是通過,雖然我還沒有寫任何代碼。有人可以解釋爲什麼會發生這種情況嗎?茉莉花節點測試總是通過
項目設置:
我有一個的package.json項目文件夾,並用試驗段以下聲明:「.node_modules /的.bin /茉莉花節點」,並用下面的代碼文件的文件夾名爲規範:
var request = require("request");
describe("Web Server Test", function() {
it("GET /", function(done) {
request.get("http://localhost/", function(error, request, body) {
expect(body).toContain("Hello, World!");
});
done();
});
});
這是輸出我得到:
C:\用戶\\ OneDrive \文檔\網站\工程\節點\項目> NPM 測試規格/ app_spec.js
[email protected]測試 C:\用戶\\ OneDrive \文件\網站\項目\節點\項目 茉莉節點線 「spec/app_spec.js」
。
完成了0.031秒1次測試,0斷言,0失敗,0跳過
我沒有得到任何輸出現在 –
我將你的代碼段改爲標準代碼塊。片段僅用於運行示例。 – Soviut
@AidenPearce'console.log(error)'查看請求正在做什麼。您也可以將這些測試設置爲在需要太長時間的異步呼叫上超時。 – Soviut