我在代码中有27个预期的3'它'规格。 protractor-html-screenshot-reporter包括'it'规格但不期望水平结果。
请告诉我,我可以进行任何配置更改以使其正常工作。
谢谢, Arpit Jain
答案 0 :(得分:1)
protractor-html-screenshot-reporter
适用于规范级(it
块)。
根据source code,它定义了jasmine在规范运行的报告结果时调用的reportSpecResults
function。
答案 1 :(得分:0)
以下代码截取每个失败预期的屏幕截图:
// takes screenshot on each failed expect
var originalAddMatcherResult = jasmine.Spec.prototype.addMatcherResult;
jasmine.Spec.prototype.addMatcherResult = function() {
++index;
if (!arguments[0].passed()) {
screenshot(this.description, index);
}
return originalAddMatcherResult.apply(this, arguments);
};
希望这有帮助!