我正在尝试使用 Node.JS 在服务器端测试 JavaScript
我正在使用grunt和grunt-jasmine-node,但我无法让它运行我的测试。
它只是记录
PS C:\Development\NET\Source\jsn> grunt Running "jasmine_node" task undefined
在 0.001 秒内完成 0 次测试、0 次断言、0 次失败
完成,没有错误。
这是我的Gruntfile.js
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
jasmine_node: {
specNameMatcher: 'spec',
projectRoot: '.',
requirejs: false,
forceExit: true,
jUnit: {
report: false,
savePath : "./build/reports/jasmine/",
useDotNotation: true,
consolidate: true
}
}
});
grunt.loadNpmTasks('grunt-jasmine-node');
grunt.registerTask('default', 'jasmine_node');
};
我的文件结构是这样的:
那么,我做错了什么?
就好像该stub.js
文件甚至从未加载过,因为它有一个console.log
调用来测试它。