如何获取Resharper 7测试运行器以显示Jasmine测试的堆栈跟踪。
我的设置是Resharper 7(内置Jasmine)测试运行器和PhantomJs。执行任何失败的测试时,错误消息总是以以下内容结尾:
我的设置是Resharper 7(内置Jasmine)测试运行器和PhantomJs。执行任何失败的测试时,错误消息总是以以下内容结尾:
Exception doesn't have a stacktrace
在Phantom的1.6“Lavender”版本中,添加了一个特性,当发生错误时可以打印出堆栈追踪信息。
要复制这个特性,只需创建一个名为mytest.js的文件,并将以下代码添加到其中:
describe("A suite", function() {
it("contains spec with an expectation", function() {
expect(true).toBe(false);
});
});