From 126b7c0f7387daabc97d7ed49ed85a45eb933ac9 Mon Sep 17 00:00:00 2001 From: blackst0ne Date: Tue, 3 Apr 2018 10:01:34 +1100 Subject: [Rails5] Allow using `RAILS5` env with rspec --- bin/rspec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/rspec b/bin/rspec index 6e6709219af..26583242051 100755 --- a/bin/rspec +++ b/bin/rspec @@ -1,4 +1,10 @@ #!/usr/bin/env ruby + +# Remove these two lines below when upgraded to rails 5.0. +# Allow run `rspec` command as `RAILS5=1 rspec ...` instead of `BUNDLE_GEMFILE=Gemfile.rails5 rspec ...` +gemfile = %w[1 true].include?(ENV["RAILS5"]) ? "Gemfile.rails5" : "Gemfile" +ENV['BUNDLE_GEMFILE'] ||= File.expand_path("../#{gemfile}", __dir__) + begin load File.expand_path('../spring', __FILE__) rescue LoadError => e -- cgit v1.2.1