Class: Onceover::CLI::Run::Acceptance

Inherits:
Object
  • Object
show all
Defined in:
lib/onceover/cli/run.rb

Class Method Summary collapse

Class Method Details

.commandObject



50
51
52
53
54
55
56
57
58
59
60
61
62
63
# File 'lib/onceover/cli/run.rb', line 50

def self.command
  @cmd ||= Cri::Command.define do
    name 'acceptance'
    usage 'acceptance'
    summary 'Runs acceptance tests'

    run do |opts, args, cmd|
      repo = Onceover::Controlrepo.new(opts)
      runner = Onceover::Runner.new(repo,Onceover::TestConfig.new(repo.onceover_yaml,opts),:acceptance)
      runner.prepare!
      runner.run_acceptance!
    end
  end
end