Я имею дело с огромной базой кода, где функции сгруппированы по домену и хранятся в отдельных пакетах.Организация шагов огурца
+ ServicesDomain
| --- + имеет
| + step_definitions+ SalesDomain
| --- + имеет
| + step_definitions
Но всегда есть некоторые общие шаги, и я не мог найти способ, чтобы сохранить общие определения шага в некоторых общих пакет шагов.
Что я хотел бы знать, так это то, что если есть способ сохранить все общие шаги в каком-то общем пакете и сделать мой пакет для домена зависящим от пакета общих шагов, чтобы использовать общие шаги.
Спасибо! Это сработало. Я также взял его на другой уровень, создав библиотеку GenericSteps и импортировав lib из env.rb. –