Sha256: 713a81aebf1eff8af09d2e6599a3bf6e84b76fd426c02c72c2e94e7072d52fe0

Contents?: true

Size: 715 Bytes

Versions: 30

Compression:

Stored size: 715 Bytes

Contents

require 'spec_helper'

describe VMC::Service::Unbind do
  describe 'metadata' do
    let(:command) { Mothership.commands[:unbind_service] }

    describe 'command' do
      subject { command }
      its(:description) { should eq "Unbind a service from an application" }
      it { expect(Mothership::Help.group(:services, :manage)).to include(subject) }
    end

    include_examples 'inputs must have descriptions'

    describe 'arguments' do
      subject { command.arguments }
      it 'has the correct argument order' do
        should eq([
          { :type => :optional, :value => nil, :name => :service },
          { :type => :optional, :value => nil, :name => :app }
        ])
      end
    end
  end
end

Version data entries

30 entries across 30 versions & 3 rubygems

Version Path
vmc-0.5.1 spec/vmc/cli/service/unbind_spec.rb
static-1.0.3 vendor/vmc-0.5.0/spec/vmc/cli/service/unbind_spec.rb
af-0.5.0.beta.11 spec/vmc/cli/service/unbind_spec.rb
af-0.5.0.beta.10 spec/vmc/cli/service/unbind_spec.rb
vmc-0.5.1.rc6 spec/vmc/cli/service/unbind_spec.rb
static-1.0.1 vendor/vmc-0.5.0/spec/vmc/cli/service/unbind_spec.rb
vmc-0.5.1.rc5 spec/vmc/cli/service/unbind_spec.rb
vmc-0.5.1.rc4 spec/vmc/cli/service/unbind_spec.rb
af-0.5.0.beta.9 spec/vmc/cli/service/unbind_spec.rb
af-0.5.0.beta.8 spec/vmc/cli/service/unbind_spec.rb
af-0.5.0.beta.7 spec/vmc/cli/service/unbind_spec.rb
af-0.5.0.beta.6 spec/vmc/cli/service/unbind_spec.rb
vmc-0.5.1.rc3 spec/vmc/cli/service/unbind_spec.rb
af-0.5.0.beta.5 spec/vmc/cli/service/unbind_spec.rb
af-0.5.0.beta.4 spec/vmc/cli/service/unbind_spec.rb
af-0.5.0.beta.3 spec/vmc/cli/service/unbind_spec.rb
vmc-0.5.1.rc2 spec/vmc/cli/service/unbind_spec.rb
af-0.5.0.beta.2 spec/vmc/cli/service/unbind_spec.rb
af-0.5.0.beta.1 spec/vmc/cli/service/unbind_spec.rb
vmc-0.5.1.rc1 spec/vmc/cli/service/unbind_spec.rb