gpt4 book ai didi

ruby - 我可以使用不在当前文件夹层次结构下的另一个文件夹中的 Stepdefinitions 吗?

转载 作者:行者123 更新时间:2023-11-28 21:37:56 25 4
gpt4 key购买 nike

我想将项目中现有的 step_definitions 用于另一组 Cucumber ruby​​ 测试。

Eg: 
|
|- common
| |- step_difinitions
| |- feature_file.feature
|
|- Some_other_folder
| |- someother_feature.feature
| |- ***Want to reuse the step_difinitions from common folder***

这有可能吗?如果没有,是否有任何解决方法?

最佳答案

确保步骤定义位于 features 文件夹下(子文件夹中的任何位置也可以)。然后,您必须使用以下命令来获取步骤定义作为功能执行的一部分。

-r features_folder_path_goes_here

如果您使用的是 ruby​​mine,那么您可以转到 Run > Edit Configuration 并输入 Runner Options : --color -r feature_folder_path_goes_here 或者您可以简单地指定 --color -r features.

enter image description here

仅供引用 - --color 与此问题无关,它将确保输出显示为彩色。

关于ruby - 我可以使用不在当前文件夹层次结构下的另一个文件夹中的 Stepdefinitions 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56133350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com