【问题标题】:Binding pry not being called in test environment在测试环境中未调用绑定 pry
【发布时间】:2015-02-11 00:17:19
【问题描述】:

我目前正在为我的 Rails 控制器编写规范。我似乎无法让任何 puts 语句或 binding.pry 或 binding.remote_pry 工作。

我能够在开发环境中让远程撬动工作。

group :development, :test do
  gem 'rspec-rails', '~> 3.0'
  gem 'capybara'
  gem 'factory_girl_rails'
  gem 'daemons'
  gem 'pry-rails'
  gem 'pry-remote'
  gem 'binding_of_caller'
end

【问题讨论】:

    标签: ruby-on-rails pry pry-rails


    【解决方案1】:

    在调用它之前,您似乎需要在测试环境中的某个地方require 'pry'。您的spec_helper.rbtest_helper.rb 或类似名称可能是个好地方。

    【讨论】:

    • 它有效(将其添加到 test_helper.rb)。这个答案应该被标记为好。
    猜你喜欢
    • 2013-12-14
    • 2015-07-24
    • 2017-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多