module GroongaPackagesRegressionTest::Subcommand::Base

Public Class Methods

new(platforms) click to toggle source
# File lib/groonga_packages_regression_test/subcommand/base.rb, line 4
def initialize(platforms)
  @platforms = platforms
end

Public Instance Methods

run_each_platforms() { |platform| ... } click to toggle source
# File lib/groonga_packages_regression_test/subcommand/base.rb, line 8
def run_each_platforms
  commands = []
  @platforms.each do |platform|
    commands << yield(platform)
  end
  command = commands.join(" && ")
  system(command)
end