2017-10-16 3 views
1

Pour une raison quelconque, cette erreur persiste. Voici la ligne incriminée codeErreur: Propriété Chai non valide: __wd_promise_enriched

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

Je l'ai utilisé elementByXPath, getAttribute, et devrait éventuellement déclaration ailleurs dans le code et cela fonctionne bien. Qu'est-ce que cela signifie même d'avoir une erreur _wd_promise_enriched?

Répondre

2

J'ai eu le même problème et je n'ai pas pu comprendre pourquoi c'est arrivé spécifiquement. Cependant, j'ai travaillé autour d'elle avec become, de sorte que votre code se transformerait en:

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

Cela équivaut à:

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