2

私は BeforeFeature フックを実装しており、自分がどの機能にいるか知りたい

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

デバッグすると、コンソールで event.feature が未定義になります。event.getName() を実行すると、結果として「BeforeFeature」が得られます。評価する機能を取得する方法を知っている人はいますか? ありがとう。

4

1 に答える 1

3

私はついに機能名を取得しました:

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

シナリオ、手順などについても同様です。

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

于 2014-12-03T16:39:56.797 に答える