diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2018-09-05 07:11:23 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2018-09-05 07:11:23 +0900 |
| commit | ade7185a2b995c26e219f17753a2330933cfc634 (patch) | |
| tree | 239bc6723034a31706ed47ae51bb68bdbfd99d5d /lib | |
| parent | 2a9525caabeab6a8d6cd54889d4a2b82505abb20 (diff) | |
| parent | acd04ad519355882d42a00cf78926bb32b591509 (diff) | |
| download | mruby-ade7185a2b995c26e219f17753a2330933cfc634.tar.gz mruby-ade7185a2b995c26e219f17753a2330933cfc634.zip | |
Merge pull request #4055 from take-cheeze/verbose_bintest
Support verbose mode in bintest.
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/mruby/build.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/mruby/build.rb b/lib/mruby/build.rb index 83c7404b8..047ae13dc 100644 --- a/lib/mruby/build.rb +++ b/lib/mruby/build.rb @@ -293,17 +293,21 @@ EOS @build_mrbtest_lib_only end + def verbose_flag + $verbose ? ' -v' : '' + end + def run_test puts ">>> Test #{name} <<<" mrbtest = exefile("#{build_dir}/bin/mrbtest") - sh "#{filename mrbtest.relative_path}#{$verbose ? ' -v' : ''}" + sh "#{filename mrbtest.relative_path}#{verbose_flag}" puts end def run_bintest targets = @gems.select { |v| File.directory? "#{v.dir}/bintest" }.map { |v| filename v.dir } targets << filename(".") if File.directory? "./bintest" - sh "ruby test/bintest.rb #{targets.join ' '}" + sh "ruby test/bintest.rb#{verbose_flag} #{targets.join ' '}" end def print_build_summary |
