gpt4 book ai didi

ruby - 每个功能前后是否有 cucumber 钩子(Hook)运行

转载 作者:数据小太阳 更新时间:2023-10-29 06:46:32 26 4
gpt4 key购买 nike

有没有办法在每个带有特定标签的 cucumber 功能之前和之后运行特定的代码块?

由于设置过程非常昂贵,我不想在每个场景之前运行它。

最佳答案

LukasMac 的回答不适用于 @ 变量。安德依官方cucumber wiki页面,我下面的示例工作并测试正常,下面的 before 钩子(Hook)每个功能只执行一次:

Before('@my_feature_tag') do
unless $dts_test_preparation_done
# expensive setup in my case setup lots of database tables for test
$dts_test_preparation_done = true
end
end

关于ruby - 每个功能前后是否有 cucumber 钩子(Hook)运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23113370/

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