From 5da96e0af62abd6d6ba3dda2d5f1e1406b97ddf6 Mon Sep 17 00:00:00 2001 From: Carlos Antonio da Silva Date: Thu, 21 Nov 2013 04:10:16 -0800 Subject: [PATCH] Merge pull request #12970 from prathamesh-sonpatki/issue12885 Add positional information to eval call so that this information will be used in printing correct location where the exception occurred. Closes #12885. --- railties/lib/rails/commands/runner.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/railties/lib/rails/commands/runner.rb b/railties/lib/rails/commands/runner.rb index c4622d6a2d65..4cce0eef1581 100644 --- a/railties/lib/rails/commands/runner.rb +++ b/railties/lib/rails/commands/runner.rb @@ -50,5 +50,5 @@ $0 = code_or_file eval(File.read(code_or_file), nil, code_or_file) else - eval(code_or_file) + eval(code_or_file, binding, __FILE__, __LINE__) end