2

我将黄瓜升级到以下内容:

cucumberjs --version 1.2.2
protractor --version 4.0.1
Both installed globally via npm 

我注意到这条消息弹出:


通过 registerHandler 附加的黄瓜事件处理程序现在传递关联的对象而不是事件 getPayloadItem 将在下一个主要版本中删除


它还复制了@featureName,即使我故意使用错误的登录凭据登录,它也总是在登录时通过测试。

 Given I am logged in as "username" with password "password"

1 scenario (1 passed)
1 step (1 passed)
0m04.067s

我之前在传递回调返回承诺时遇到了问题;但我删除了回调并坚持只返回一个承诺,这让我的测试至少可以运行并让我登录;

但是,这一次,即使测试失败,它也始终将测试报告为 PASSING;任何想法 ?

4

0 回答 0