ruby - rspec 中 use_transactional_fixtures 的默认值是多少?

标签 ruby rspec database-cleaner

我问这个问题是因为在我迄今为止读过的关于 rspec 和 database_cleaner gem 的文章中,我看到了行 config.use_transactional_fixtures = false。如果我使用database_cleaner gem 我不能删除这一行吗?

最佳答案

rspec-core中找到它:

  # Used internally and by extension frameworks like rspec-rails, so they
  # can add config settings that are domain specific. For example:
  #
  #     RSpec.configure do |c|
  #       c.add_setting :use_transactional_fixtures,
  #         :default => true,
  #         :alias_with => :use_transactional_examples
  #     end

因此,默认值为true

关于ruby - rspec 中 use_transactional_fixtures 的默认值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22732567/

相关文章:

ruby-on-rails - Rails 3 为帖子创建评论系统的最佳方式

ruby - 将 float 转换为单词

ruby-on-rails - Rails——如何将 HAML 部分的 HTML 输出保存为字符串以发送到外部服务?

ruby - HTTP 摘要 + Rspec

ruby-on-rails - rspec any_instance stub 不会重新启动旧实例

ruby-on-rails - Rails minitest,数据库清理器如何将 use_transactional_fixtures = false

ruby-on-rails - 无法为模型创建 FactoryGirl 的工厂

ruby - 如何通过给定的键数组减少 Ruby 哈希?

ruby-on-rails - 如何读取 RSpec 中的 BigDecimal 格式?