如何让 Resharper 7 测试运行器显示 Jasmine 测试的堆栈跟踪。
我的设置是 Resharper 7(在 Jasmine 中构建)测试运行程序和 PhantomJs。执行任何失败的测试时,错误消息总是以:
Exception doesn't have a stacktrace
在 1.6 “Lavender” 版本的 Phantom 中添加了在发生错误时打印堆栈跟踪的功能。
要复制它,只需创建一个 mytest.js 文件并向其中添加以下代码:
describe("A suite", function() {
it("contains spec with an expectation", function() {
expect(true).toBe(false);
});
});