Sha256: e798cc6ececefb8ccfef9057a5c570a7584e81ef7f00c2a78a29ce06592d396e

Contents?: true

Size: 443 Bytes

Versions: 2

Compression:

Stored size: 443 Bytes

Contents

#!/usr/bin/env ruby

require 'retest'

$stdout.sync = true

options = Retest::Options.new(ARGV)

if options.help?
  $stdout.puts options.help
  return
end

program = Retest::Program.new(
  repository: Retest::Repository.new(files: Retest::VersionControl.files),
  runner: Retest::Runner.for(Retest::Command.for_options(options))
)

if options.params[:diff]
  program.diff(options.params[:diff])
else
  program.start # not blocking
  sleep
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
retest-1.2.0 exe/retest
retest-1.1.0 exe/retest