gpt4 book ai didi

ruby - 有没有办法在 RSpec 中获取当前范围级别?

转载 作者:数据小太阳 更新时间:2023-10-29 07:34:39 25 4
gpt4 key购买 nike

这完全是愚蠢和不重要的,但我只是好奇:使用 RSpec ,我能以某种方式访问​​我所处范围的“深度”吗?那就是……

describe SomeClass do
describe "#some_method" do
context "within some context" do
it "is possible, what I'm asking" do
# Actually, I'm not entirely sure what I'd expect this
# value to be... basically, whatever the RSpec designers
# felt made sense.
mysterious_method_to_get_depth.should == 3
end
end
end
end

我实际上是在问,因为我想输出一些有用的信息,但测试输出仍然具有最大可读性(即,具有适当的缩进)。

最佳答案

在您的示例中,您可以使用 example.metadata,这是一个提供大量信息的散列。

关于ruby - 有没有办法在 RSpec 中获取当前范围级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10456605/

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