CucumberJS: возможно ли определить более одного «Мира»

#cucumber #cucumberjs

#cucumber #cucumberjs

Вопрос:

Следуя этому примеру, я написал 2 разных теста.

Возможно ли определить более одного «Мира»? т. е. определить другой мир для разных наборов тестов?

На данный момент мне кажется, что это невозможно, потому что все файлы считываются и выполняются, и учитывается только последний setWorldConstructor() вызов…

Спасибо,

Ксавье

Ответ №1:

У меня было такое же требование. У вас не может быть нескольких экземпляров world.
Взгляните на проблему, которую я поднял, запрашивая некоторую дополнительную функциональность. Там я изложил некоторые текущие обходные пути и некоторые будущие функции. https://github.com/cucumber/cucumber-js/issues/1174