rspec で binstub をインストールしてみる
Ruby Ruby on Rails
Published: 2019-07-06

やったこと

binstub をインストールしてみます。

確認環境

$ ruby --version
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin17]

$ rails --version
Rails 5.2.3

$ gem list | grep rspec-rails
rspec-rails (3.8.2)

調査

Gemfile

group :development do
  gem 'spring-commands-rspec'
end
$ bundle install

bin/rspec を作成します。

$ bundle exec spring binstub rspec

テストを実行します。

$ bin/rspec

RubyGemsのbinstubの目的は、gemの種類を問わず、本来の実行可能ファイルを呼び出す前に$LOAD_PATHを準備することです。

参考