Sha256: bb2e62a191eaddc868ad12e57cd4ec70e9834e025427654fb48f28aea28acffc
Contents?: true
Size: 712 Bytes
Versions: 3
Compression:
Stored size: 712 Bytes
Contents
require 'cucumber/formatter/color_io' require 'spec-i18n/command_line/options' require 'spec-i18n/platform' module SpecI18n module CommandLine class Main def self.execute(args) new(args).execute! end def initialize(args, out_stream = STDOUT, error_stream = STDERR) @args = args if SpecI18n::WINDOWS @out_stream = out_stream == STDOUT ? Formatter::ColorIO.new(Kernel, STDOUT) : out_stream else @out_stream = out_stream end @error_stream = error_stream end def execute! options = Options.new(@out_stream, @error_stream, @args) options.parse!(@args) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rspec-i18n-1.1.0 | lib/spec-i18n/command_line/main.rb |
rspec-i18n-1.0.0 | lib/spec-i18n/command_line/main.rb |
rspec-i18n-0.2.1 | lib/spec-i18n/command_line/main.rb |