summaryrefslogtreecommitdiff
path: root/tool/test/runner.rb
diff options
context:
space:
mode:
Diffstat (limited to 'tool/test/runner.rb')
-rw-r--r--tool/test/runner.rb14
1 files changed, 6 insertions, 8 deletions
diff --git a/tool/test/runner.rb b/tool/test/runner.rb
index db23ae2d33..b3cdba6f17 100644
--- a/tool/test/runner.rb
+++ b/tool/test/runner.rb
@@ -4,14 +4,12 @@ require 'rbconfig'
tool_dir = File.dirname(File.dirname(File.realpath(__FILE__)))
src_testdir = nil
-while opt = ARGV.shift
- break if opt == "--"
- case opt
- when /\A--test-target-dir=(.*?)\z/
- src_testdir = File.realpath($1)
- else
- raise "unknown runner option: #{ opt }"
- end
+case ARGV.first
+when /\A--test-target-dir=(.*?)\z/
+ ARGV.shift
+ src_testdir = File.realpath($1)
+else
+ raise "unknown runner option: #{ opt }"
end
raise "#$0: specify --test-target-dir" if !src_testdir