使用模块扩展 Cucumber 并访问 Before/After 挂钩
我正在尝试编写一个通用模块来扩展 World 类。我需要从模块内访问 Before 和 After 挂钩。我正在使用扩展方法来执行此操作,但此时“之前/之后”似乎不可用。
module MyWorld
def MyWorld.extended(obj)
obj.Before do
# this doesn't work
end
end
end
还有其他方法可以访问这些钩子吗?
I am trying to write a generic module to extend the World class. I need to access the Before and After hooks from within the module. I am doing this by using the extended method but Before/After does not seem to be available at this point.
module MyWorld
def MyWorld.extended(obj)
obj.Before do
# this doesn't work
end
end
end
Is there another way to access these hooks?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
发现如何做到这一点:
Found out how to do it: