gpt4 book ai didi

jasmine - 如何 jasmine.getenv().currentspec 与 jasmine 2.3

转载 作者:行者123 更新时间:2023-12-01 06:06:43 27 4
gpt4 key购买 nike

我想在每个规范执行后获得测试的通过或失败状态:

var passed = jasmine.getEnv().currentSpec.results().passed();
if (!passed) {
browser.takeScreenshot().then(function(png) {
writeScreenShot(png, filename, path);
};
}

但是 jasmine.getEnv().currentSpec正在返回 undefined , 我用的是 Jasmine 2.3 我怎样才能得到 currentSpec与 Jasmine 2.3

最佳答案

您很可能是从当前规范之外调用它的。 jasmine.getEnv().currentSpec如果没有当前规范,则为 null,例如,如果它在 afterAll 中被调用或 beforeAll块。确保在规范的上下文中调用此代码。

在没有看到更多上下文的情况下,我无法确认这是问题所在,但这看起来像。

关于jasmine - 如何 jasmine.getenv().currentspec 与 jasmine 2.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37951790/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com