Sha256: dada5eb651f2efa7d36b0d982139906d2ddf7041948a6e89a50d999f38278e7a

Contents?: true

Size: 562 Bytes

Versions: 5

Compression:

Stored size: 562 Bytes

Contents

require 'webmock/rspec'

require 'pagoda/command'
require 'pagoda/commands/base'

Dir["#{File.dirname(__FILE__)}/../lib/pagoda/commands/*"].each { |c| require c }

include WebMock::API

def stub_api_request(method, path)
  stub_request(method, "http://www.pagodabox.com#{path}")
end

def prepare_command(klass)
  command = klass.new(['--app', 'myapp'])
  command.stub!(:args).and_return([])
  command.stub!(:display)
  command.stub!(:pagoda).and_return(mock('pagoda client', :host => 'pagoda.com'))
  command.stub!(:extract_app).and_return('myapp')
  command
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
pagoda-0.3.2 spec/base.rb
pagoda-0.3.1 spec/base.rb
pagoda-0.3.0 spec/base.rb
pagoda-0.2.0 spec/base.rb
pagoda-0.1.0 spec/base.rb