Method: PDK::Test::Unit.interactive_rake

Defined in:
lib/pdk/tests/unit.rb

.interactive_rake(task, environment) ⇒ Object



38
39
40
41
42
43
44
45
46
47
# File 'lib/pdk/tests/unit.rb', line 38

def self.interactive_rake(task, environment)
  require 'pdk/cli/exec/interactive_command'

  command = PDK::CLI::Exec::InteractiveCommand.new(*cmd_with_args(task)).tap do |c|
    c.context = :module
    c.environment = environment
  end

  command.execute!
end