gpt4 book ai didi

ruby-on-rails - 配置 rspec-rails 生成器

转载 作者:数据小太阳 更新时间:2023-10-29 06:50:07 25 4
gpt4 key购买 nike

我想配置 rpsec-rails 生成器,这样我就可以禁用 View 和 Controller 测试,或者用工厂手动替换固定装置。我阅读了文档、博客文章并在 rspec IRC channel 上提问,但没有找到好的答案。假设我想禁用 View 规范。我应该做类似的事情:

config.generators do |g|
g.test_framework :rspec,
views: false
end

我的问题是在哪里可以找到所有可用选项的列表,例如“ View ”?

最佳答案

这是我所知道的 Rspec 的所有选项的列表:

config.generators do |generate|
generate.test_framework :rspec,
fixtures: true,
view_specs: false,
helper_specs: false,
routing_specs: false,
controller_specs: false,
request_specs: false
generate.fixture_replacement :factory_girl, dir: "spec/factories"
end

Rails 5.++ 的友好语法示例

# config/application.rb
config.generators do |g|
g.test_framework :rspec
g.helper_specs false
g.controller_specs false
g.view_specs false
g.routing_specs false
g.request_specs false
end

选项列表可以在 RSpec Rails 中找到图书馆。

关于ruby-on-rails - 配置 rspec-rails 生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22400618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com