aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/application
diff options
context:
space:
mode:
authorYves Senn <yves.senn@gmail.com>2013-06-27 20:54:57 +0200
committerYves Senn <yves.senn@gmail.com>2013-06-27 21:11:03 +0200
commitb47f8d035ec6a38a69eb5b3bdb1e27bb40e574c7 (patch)
tree90dc22392fdcd324a9d50961577573abdb5bd53b /railties/lib/rails/application
parent1db54d7d01ea36a9d8c0c6276d66d04a9a6c2fac (diff)
downloadrails-b47f8d035ec6a38a69eb5b3bdb1e27bb40e574c7.tar.gz
rails-b47f8d035ec6a38a69eb5b3bdb1e27bb40e574c7.tar.bz2
rails-b47f8d035ec6a38a69eb5b3bdb1e27bb40e574c7.zip
clear ARGV to prevent mintest autorun errors:
Minitest expects the first argument in `ARGV` to be the path to a test file. Because `rails benchmarker` and `rails profiler` define an on-the-fly test-case, using the first `ARGV` to pass the code to execute this results in: ``` /Users/senny/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/test/unit.rb:167:in `block in non_options': file not found: 1000.times{"a string"} (ArgumentError) from /Users/senny/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/test/unit.rb:146:in `map!' from /Users/senny/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/test/unit.rb:146:in `non_options' from /Users/senny/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/test/unit.rb:207:in `non_options' from /Users/senny/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/test/unit.rb:52:in `process_args' from /Users/senny/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/minitest/unit.rb:891:in `_run' from /Users/senny/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' from /Users/senny/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/test/unit.rb:21:in `run' from /Users/senny/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' from /Users/senny/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' from /Users/senny/.rbenv/versions/1.9.3-p374/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' ``` clearing ARGV after defining the test-case solves this issue.
Diffstat (limited to 'railties/lib/rails/application')
0 files changed, 0 insertions, 0 deletions