Sha256: 564fff8a37802022de0d363b7c80ad22d5411bcf896f9871938f9ec2d614439f
Contents?: true
Size: 554 Bytes
Versions: 2
Compression:
Stored size: 554 Bytes
Contents
module StartingBlocks class Runner def initialize options @contract = StartingBlocks::Contract.for options end def run_files files files = @contract.filter_these_files files StartingBlocks.display "Files to run: #{files.inspect}" StartingBlocks::Publisher.publish_files_to_run files results = execute_these_files files StartingBlocks::Publisher.publish_results results results end private def execute_these_files files @contract.execute_these_files files end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
starting_blocks-1.3.1 | lib/starting_blocks/runner.rb |
starting_blocks-1.3.0 | lib/starting_blocks/runner.rb |