2
我正在使用rspec和黄瓜。黄瓜的集成水平测试,但RSpec单元测试。使用rspec和黄瓜时放置VCR配置的位置
我已经使用vcr作为黄瓜了,但是也想用它来rspec。哪里放置vcr配置?我宁愿不复制它在功能/支持和rspec /支持。
我正在使用rspec和黄瓜。黄瓜的集成水平测试,但RSpec单元测试。使用rspec和黄瓜时放置VCR配置的位置
我已经使用vcr作为黄瓜了,但是也想用它来rspec。哪里放置vcr配置?我宁愿不复制它在功能/支持和rspec /支持。
黄瓜不会“知道”RSpec,反之亦然。如果您不想复制它,请在其自己的文件中定义它,例如spec/support/vcr_setup.rb,然后在两者中包含该文件。
功能/支持/ env.rb:
require File.expand_path("../../../spec/support/vcr_setup", __FILE__)
(认为这是正确的,根据需要调整路径)
规格/ spec_helper.rb:
require "support/vcr_setup"