错误:无效的Chai属性:__ wd_promise_enriched

时间:2017-10-16 14:39:16

标签: node.js chai

出于某种原因,我不断收到此错误。这是令人讨厌的代码行

.elementByXPath('//textarea').getAttribute('innerHTML').should.eventually.equal('abcdefg')

我已经在代码中的其他位置使用了elementByXPath,getAttribute和最终语句,它可以正常工作。有一个_wd_promise_enriched错误甚至意味着什么?

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,但却无法理解为什么会发生这种情况。但是,我使用become解决了这个问题,因此您的代码将变为:

.elementByXPath('//textarea').getAttribute('innerHTML').should.become('abcdefg')

这相当于:

.elementByXPath('//textarea').getAttribute('innerHTML').should.eventually.deep.equal('abcdefg')