2016-05-01から1ヶ月間の記事一覧

Ruby でメソッドがどこで定義されているか調べる方法

byebug で辿っても良いけど、これはこれで便利なのでメモ。 method(:byebug).source_location #=> ["/Users/sinsoku/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/byebug-8.2.5/lib/byebug/attacher.rb", 29] 参考 class Method (Ruby 2.3.0) http://doc…

Gemfile を指定して RSpec を実行する方法

毎回、忘れて困るのでメモ。 bundle install $ bundle install --gemfile=gemfiles/rails_5.gemspec BUNDLE_GEMFILE=gemfiles/rails_5.gemfile bundle install でも動くっぽい。 bundle exec $ BUNDLE_GEMFILE=gemfiles/rails_5.gemfile bundle exec rspec …