Class: Cucover::CliCommands::Cucumber

Inherits:
Object
  • Object
show all
Defined in:
lib/cucover/cli_commands/cucumber.rb

Instance Method Summary collapse

Constructor Details

#initialize(cli_args) ⇒ Cucumber

Returns a new instance of Cucumber.



4
5
6
# File 'lib/cucover/cli_commands/cucumber.rb', line 4

def initialize(cli_args)
  @cli_args = cli_args
end

Instance Method Details

#executeObject



8
9
10
11
12
13
# File 'lib/cucover/cli_commands/cucumber.rb', line 8

def execute
  require 'cucover/cucumber_hooks'
  ARGV.replace cucumber_args
  Kernel.load ::Cucumber::BINARY
  ARGV.replace @cli_args
end