2015-09-26 80 views
0
require('jasmine-node') 

describe("hello world", function() { 
    it("a simple app", function(){ 
    expect("1").toEqual("1") 
    console.log("this is a simpler application") 
    }); 
}); 

我試圖用jasmine-node運行上面的helloworld程序。但它不運行任何測試,並顯示消息,jasmine-node,只傳遞一個spec文件作爲參數

0 tests, 0 assertions, 0 failures, 0 skipped 

我並不熱衷於使用配置文件只是一個規範文件。

回答

0

我認爲你必須設置一個變量等於require()。例如,

var jasmineNode = require("jasmine-node"); 

但是,您不必要求Jasmine才能使用它。我只是刪除了第一行(require()語句),然後在文件

jasmine-node hello.spec.js 

jasmine-node和它的工作。

this is a simpler application 
. 

Finished in 0.007 seconds 
1 test, 1 assertion, 0 failures, 0 skipped 

注意使用jasmine-node這樣,你必須有一個與

npm install jasmine-node -g 
全球安裝了它