首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在url回调中使用expect的Nightwatch,result.value未定义

在url回调中使用expect的Nightwatch,result.value未定义
EN

Stack Overflow用户
提问于 2018-06-28 19:57:06
回答 1查看 533关注 0票数 0

我在捣乱夜莺,我有一个测试设置,如下所示:

代码语言:javascript
复制
module.exports = {
    'Load index page with default category' : function(browser)
    {
        browser
            .url(browser.launch_url)
            .waitForElementPresent('body', 1000)
            .url((result)=>
            {
                console.log(result.value) // http://example.com/something/
                browser.expect.result.value.to.contain("something");
                // TypeError: Cannot read property 'to' of undefined
            })
            .end();
    }
}

我很困惑我应该如何在expect中使用result.value。result.value按预期记录,但我无法验证它。我可以使用browser.assert.urlContains("something"),但我试图使用expect

EN

回答 1

Stack Overflow用户

发布于 2018-06-30 11:20:19

您可以直接使用chai库,但是PASS不会出现在报告中,而失败将被显示。

https://github.com/nightwatchjs/nightwatch/issues/601

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51090409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档