Cucumber-js 3.x:在钩子之前如何获取场景名称?

时间:2017-12-05 18:08:37

标签: javascript cucumberjs

我使用Cucumber 3.x并且我想在Before hook中获取方案名称。我的代码看起来像这样:

Before(function (scenario) {
        let name = scenario.name;
         console.log(scenario) //debug printing

        return require("./driver").createDriver(desired);
    });

而Cucumber 3.x中的console.log只显示了这一点:

{ sourceLocation:
   { uri: 'name_my_feature.feature',
     line: 206 } } //206 - is line current scenario name

如何获取方案名称?

1 个答案:

答案 0 :(得分:0)

我在scenario.pickle.name

下找到了它