2015-09-26 2 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") 
    }); 
}); 

Я пытаюсь запустить вышеуказанную программу helloworld, используя jasmine-node. Но это не запуская никаких тестов и показывает сообщение, как,jasmine-node, передайте только один файл spec как аргумент

0 tests, 0 assertions, 0 failures, 0 skipped 

Я не заинтересован в использовании файла конфигурации только для одного файла спецификации.

ответ

0

Думаю, вам нужно установить переменную, равную require(). Например,

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

Но для этого вам не нужно требовать Жасмин. Я просто удалил первую линию (require() заявления), а затем побежал jasmine-node на файл

jasmine-node hello.spec.js 

, и она работала.

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 
Смежные вопросы