我已经完成了一个量角器测试:
String CREATE_NOTES_TABLE = ...;
Log.d("DatabaseHelper", "CREATE_NOTES_TABLE =
+ CREATE_NOTES_TABLE);
出现此错误时,它将输出:
it('Test', async () => {
throw new Error()
}
如何获得有用的堆栈跟踪信息,指出错误已在测试的适当行上抛出?
这是我的量角器配置文件:
✗ Test
- Failed: Error
at callWhenIdle (.../node_modules/jasminewd2/index.js:62:5)
at .../node_modules/jasminewd2/index.js:127:13
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7) (node:43369) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 3): Error: EPIPE write EPIPE
对于它的价值,我正在通过gradle命令运行测试。
我尝试创建一个新的量角器应用程序,发现它存在相同的问题。因此,我在他们的github上创建了一个问题:https://github.com/angular/protractor/issues/4975
答案 0 :(得分:0)
内部量角器配置添加到 jasmineNodeOpts 此选项。
includeStackTrace:是