【发布时间】:2013-10-12 21:45:58
【问题描述】:
我想分享一些生菜不同功能之间的步骤。将它们放在某个模块中,然后在步骤定义之前导入该模块,根本不起作用。我收到未定义步骤的消息。
是否有任何直接的方法可以在生菜的不同功能之间共享步骤定义?
【问题讨论】:
-
这很奇怪,因为您尝试的方式应该可以工作(它对我有用)。你能给出你项目的结构吗?
-
pastebin.com/UTSM1PeP - 这是项目目录树。我将模块从 common_steps 导入到每个功能测试 - 它们被导入,功能也是如此,但 lettuce 看不到它们。无法提供更多细节,因为它是一个商业项目。