Class: AllGreen::Engines::CucumberEngine

Inherits:
BaseEngine
  • Object
show all
Defined in:
lib/all_green/engines/cucumber.rb

Class Method Summary collapse

Methods inherited from BaseEngine

load, log, run

Class Method Details

.load_gemObject



6
7
8
# File 'lib/all_green/engines/cucumber.rb', line 6

def self.load_gem
  require 'cucumber'
end

.run_gemObject



10
11
12
13
# File 'lib/all_green/engines/cucumber.rb', line 10

def self.run_gem
  # Cucumber returns true when fails and false when succeed
  !Cucumber::Cli::Main.execute(ARGV)
end