如何为请求规范配置不同的Rspec?
我有一个Rspec配置,我只想应用于请求规范。到目前为止,我拥有的最佳解决方案是使用标签:如何为请求规范配置不同的Rspec?,rspec,Rspec,我有一个Rspec配置,我只想应用于请求规范。到目前为止,我拥有的最佳解决方案是使用标签: # in spec_helper.rb config.before(:each, request: true) do # special settings end 及 这取决于我记得总是用request:true标记这些规格是否有方法根据测试所在的文件夹配置测试? (我使用的是Rspec 2.14)Rspec rails根据其位置设置每个规范的:类型(必须是已知类型之一-您不能只是虚构。列表为) R
# in spec_helper.rb
config.before(:each, request: true) do
# special settings
end
及
这取决于我记得总是用request:true
标记这些规格是否有方法根据测试所在的文件夹配置测试?
(我使用的是Rspec 2.14)Rspec rails根据其位置设置每个规范的:类型(必须是已知类型之一-您不能只是虚构。列表为) RSpec3不再自动执行此操作,但是您可以通过添加
config.infer_spec_type_from_file_location!
到您的rspec配置块 尚未测试它,但您可以尝试在请求/foo_spec.rbThe:type应设置为自动为您请求。@FrederickCheung-yes,成功了。要删除您的评论并作出答复以便我可以接受吗?
config.infer_spec_type_from_file_location!