【发布时间】:2015-06-26 15:14:05
【问题描述】:
我想在我的规范之间共享一个记忆方法。所以我尝试使用这样的共享上下文
RSpec.configure do |spec|
spec.shared_context :specs do
let(:response) { request.execute! }
end
end
describe 'something' do
include_context :specs
end
它工作正常。但是我有大约 60 个规范文件,所以我不得不在每个文件中明确地包含上下文。有没有办法为spec_helper.rb 中的所有示例组自动包含共享上下文(或至少let 定义)?
类似的东西
RSpec.configure do |spec|
spec.include_context :specs
end
【问题讨论】:
-
这可能与stackoverflow.com/questions/9965111/… 重复,但仍然没有答案。