5

我目前正在为我的 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
4

1 回答 1

8

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

于 2015-06-04T09:47:27.100 回答