我正在添加一个 rspec 钩子,它允许我打开 vcr 并将当前示例的名称用作磁带名称。
it "should have collaborators", :vcr => :once do
# web interactions
end
config.around(:each, :vcr => :once) do |example|
VCR.use_cassette(example.name, :record => :once) do
example.call
end
end
问题是我不知道如何获取当前示例的名称(example.name 不起作用)。