From d9bbafb2e79bbaee93648b7ee5138a0dbd7e8277 Mon Sep 17 00:00:00 2001 From: Yves Senn Date: Thu, 5 Mar 2015 15:19:09 +0100 Subject: [PATCH] run `test_test.rb` using the `bin/rails test`. --- railties/test/application/test_test.rb | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/railties/test/application/test_test.rb b/railties/test/application/test_test.rb index 58b1bdbe86..61652e5052 100644 --- a/railties/test/application/test_test.rb +++ b/railties/test/application/test_test.rb @@ -301,23 +301,7 @@ Expected: ["id", "name"] end def run_test_file(name, options = {}) - ruby '-Itest', "#{app_path}/test/#{name}", options.deep_merge(env: {"RAILS_ENV" => "test"}) - end - - def ruby(*args) - options = args.extract_options! - env = options.fetch(:env, {}) - env["RUBYLIB"] = $:.join(':') - - Dir.chdir(app_path) do - `#{env_string(env)} #{Gem.ruby} #{args.join(' ')} 2>&1` - end - end - - def env_string(variables) - variables.map do |key, value| - "#{key}='#{value}'" - end.join " " + Dir.chdir(app_path) { `bin/rails test "#{app_path}/test/#{name}" 2>&1` } end end end