jasmine-node,只传递一个spec文件作为参数

时间:2015-09-26 04:51:29

标签: node.js jasmine jasmine-node

assertions = BadgeAssertion.objects.all().annotate(Count('badge__name', 
                                         distinct=True))

我正在尝试使用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

我并不热衷于仅为一个spec文件使用配置文件。

1 个答案:

答案 0 :(得分:0)

我认为你必须设置一个等于require()的变量。例如,

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

但是你不必要求使用Jasmine才能使用它。我刚刚删除了第一行(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