class Decko::Commands::CucumberCommand::Parser
Public Class Methods
new(opts)
click to toggle source
Calls superclass method
# File lib/decko/commands/cucumber_command/parser.rb, line 32 def initialize opts super() do |parser| parser.banner = "Usage: decko cucumber [DECKO ARGS] -- [CUCUMBER ARGS]\n\n" parser.separator "\nDECKO ARGS" opts[:env] = ["RAILS_ROOT=. RAILS_ENV=cucumber"] Flagger.new(parser, opts).add_flags parse_spring parser, opts end end
Public Instance Methods
parse_spring(parser, opts)
click to toggle source
# File lib/decko/commands/cucumber_command/parser.rb, line 26 def parse_spring parser, opts parser.on("--[no-]spring", "Run with spring") do |spring| opts[:executer] = spring ? "spring" : "bundle exec" end end