BeforeFeature hook获取功能名称

时间:2014-12-03 15:59:17

标签: javascript protractor cucumberjs

我正在实现BeforeFeature钩子,我想知道我在哪个功能

    var hooks = function () {
        this.registerHandler('BeforeFeature', function (event, callback) {
        console.log(event.feature ????)
    });
};

当我调试时,在控制台上,event.feature未定义。我可以做event.getName(),然后显然我得到“BeforeFeature”作为结果。任何人都知道如何获得它将要评估的功能?感谢。

1 个答案:

答案 0 :(得分:2)

我终于得到了这个功能名称:

event.getPayloadItem('feature').getName()

方案,步骤等相同

https://github.com/cucumber/cucumber-js/issues/200