Sha256: ad0669861b1c8acb6c11f53d6a2faea8727e7c2cbb3243972bcdcc6e60e966b4

Contents?: true

Size: 705 Bytes

Versions: 13

Compression:

Stored size: 705 Bytes

Contents

require 'spec_helper'

describe Pagoda::Command::Base do

  before :all do
    @base = Pagoda::Command::Base.new({},{},[])
  end
  
  it "returns the remote given" do
    @base = Pagoda::Command::Base.new({},{:remote => "notpagoda"},[])
    @base.remote.should == "notpagoda"
  end

  it "returns a default remote" do
    @base.remote.should == "pagoda"
  end

  it "can gather an application name from anywhere" do
    glob = Pagoda::Command::Base.new({:app => "appname"},{},[])
    opt = Pagoda::Command::Base.new({},{:app => "appnamo"},[])
    arg = Pagoda::Command::Base.new({},{},["appnama"])
    glob.app.should == "appname"
    opt.app.should == "appnamo"
    arg.app.should == "appnama"
  end

end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
pagoda-0.7.8 spec/lib/helpers/base_spec.rb
pagoda-0.7.7 spec/lib/helpers/base_spec.rb
pagoda-0.7.6 spec/lib/helpers/base_spec.rb
pagoda-0.7.5 spec/lib/helpers/base_spec.rb
pagoda-0.7.4 spec/lib/helpers/base_spec.rb
pagoda-0.7.3 spec/lib/helpers/base_spec.rb
pagoda-0.7.2 spec/lib/helpers/base_spec.rb
pagoda-0.7.1 spec/lib/helpers/base_spec.rb
pagoda-0.7.0 spec/lib/helpers/base_spec.rb
pagoda-0.6.2 spec/lib/helpers/base_spec.rb
pagoda-0.6.1 spec/lib/helpers/base_spec.rb
pagoda-0.6.0 spec/lib/helpers/base_spec.rb
pagoda-0.5.0 spec/lib/helpers/base_spec.rb