测试运行器似乎是从输出运行的,但我写的测试没有运行。
这是我的gruntfile,这是我希望看到的测试
/*global describe, beforeEach, assert, it */
'use strict';
describe('Main View', function () {
beforeEach(function () {
this.Main = new fleetDna.Views.MainView();
});
test('should have a render() method', function () {
expect(typeof this.Main.render).to.equal('function');
});
});
监视日志中的输出显示>> 0 passed! (0.00s)
答案 0 :(得分:0)
var expect = require('expect');
describe('Main View', function () {
beforeEach(function () {
...
});
it('should have a render() method', function () {
expect(typeof this.Main.render).to.equal('function');
});
});
答案 1 :(得分:0)
也许你错了你的测试。你把它们放在哪个目录中?该脚本希望它们位于test / spec或其子目录中。
更新:在你的grunt命令中添加--verbose可能会提供一些额外的有用反馈。