我对我的模型进行了一些RSpec测试,我想像在Rails服务器模式下一样打开SQL ActiveRecord日志(log)记录.怎么做?

我从

RAILS_ENV=test bundle exec rspec my/test_spec.rb

谢谢

推荐答案

默认情况下,所有数据库查询都将在测试模式下记录.log/test.log分钟后就到了.

Ruby-on-rails相关问答推荐

用至少一个缺省值初始化Ruby数组的最简洁方法是什么?

错误AESGCMOpen获取密码:消息身份验证失败:Golang解密GCM

有没有一种方法可以点击一个按钮来冒泡到父元素?

Rails 7,返回具有两个单独条件的活动记录关联,一个在父级,一个在子级

params.permit ruby​​3.2.1 更新后 Active::Record 的未定义方法=~

如何在生成的 HTML 本身中显示部分名称

线程如何在 Web 应用程序中工作?

GroupingError:错误:列必须出现在 GROUP BY 子句中或在聚合函数中使用

rails, activerecord, 获取当前连接规范

如何避免 RSpec 3.0 中 stub_chain 的弃用警告?

将 defer 属性添加到 javascript_include_tag Rails

在 Epoch 中将 Ruby 时间戳转换为秒数并返回

了解 Rails 验证:allow_blank 有什么作用?

Heroku 错误 R14(超出内存配额):我该如何解决?

Rails 3.1 插件 gem、虚拟测试应用程序、rspec

关闭 Firefox 中文本字段的自动完成功能

Rails Active Admin css 与 Twitter Bootstrap css 冲突

如何编写 Capybara 断言来判断按钮的存在及其启用或禁用状态?

Rails:如何修复‘生产’环境缺少 secret_key_base

redirect_to 和 render 是可交换的吗?