Это было полезно?

Решение

Следуя на Мой вопрос и это Другое выпуск что я как-то пропустил, появилось бы, что источником проблемы в том, что обещания WebDriverjs основаныПо обещанию / a и обещанию / B в то время как Chai-AS - ожидается ожидает обещания / A + Types обещает.

обертывание WebSRiverjs обещание в Q обещании решена проблема:

Q(webdriverjspromise).should.eventually.eql('something')

Другие советы

Это работает для нас ..

  var element = $('#mainDiv');      
  expect(element.isEnabled()).to.eventually.to.equal(true, "Expect Button to be enabled.");
.

Убедительно, что «обещание» действительно обещается и работает EQL? Я всегда использовал равную.

на боковом примечании мы используем огурец с Chai & Chai-обещанием, но не должно иметь значение с обещанием.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top