ruby-on-rails - 带有 spork 和 rspec 的“脚本/控制台测试”未加载整个环境?

标签 ruby-on-rails rspec irb script-console spork

我正在尝试加载控制台以与我的一些 rspec 模拟助手进行交互。我预计运行 script/console test会加载一个类似于我运行时的环境 spec .然而,情况似乎并非如此。它看起来像 spec_helper从不加载。或者,如果是这样,它实际上并没有通过逻辑运行,因为 spork 已经污染了它。

简而言之,是否有一种快速简便的方法来进行交互式 rspec 派对?

最佳答案

加载控制台后,您可以使用以下内容加载 rspec:
require "#{RAILS_ROOT}/spec/spec_helper"

关于ruby-on-rails - 带有 spork 和 rspec 的“脚本/控制台测试”未加载整个环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2987018/

相关文章:

mysql - MacOS 10.14 安装和 brew 更新后无法安装 mysql gem

ruby-on-rails - AngularJS 不发送-X XSRF-TOKEN

ruby-on-rails - 为什么 bcrypt ruby​​ gem 不能正确安装?

rspec - capybara 困惑 "Matchers"

ruby - 是否可以将 IRB 提示配置为动态更改?

ruby-on-rails - Rails3 irb 控制台与 rails 控制台?

ruby-on-rails - 将 Ruby 哈希转换为数组

ruby-on-rails - 在 rspec 中 stub 类级别常量

ruby-on-rails - RSpec 抛出段错误

python - Ruby 有类似 bpython 的东西吗?