में वर्तमान उदाहरण/समूह का नाम मैं एक आरएसपीईसी हुक जोड़ रहा हूं जो मुझे वीसीआर पर स्विच करने और वर्तमान उदाहरण के नाम को कैसेट नाम के रूप में उपयोग करने की अनुमति देगा।आरएसपीईसी हुक
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 काम नहीं करता है)।
हां यह करने का यह एक बेहतर तरीका है। जैसा कि यह पता चला है कि मेरा समाधान मेरे लिए बेहतर काम करता है (मुझे विवरण के लिए निर्देशिका संरचना पसंद है) लेकिन यह मूल प्रश्न के लिए सबसे अच्छा जवाब है। – opsb