Sha256: b4161a6287af6d04068d019f1733a22ead0071aa62575f90779a1d3a787ec389

Contents?: true

Size: 668 Bytes

Versions: 62

Compression:

Stored size: 668 Bytes

Contents

require_relative "../../../spec_helper"
require 'kontena/cli/master/use_command'

describe Kontena::Cli::Master::UseCommand do

  include ClientHelpers

  let(:subject) do
    described_class.new(File.basename($0))
  end

  describe '#use' do
    it 'should update current master' do
      expect(subject.config).to receive(:write).and_return(true)
      subject.run(['some_master'])
      expect(subject.config.current_server).to eq 'some_master'
    end

    it 'should abort with error message if master is not configured' do
      expect { subject.run(['not_existing']) }.to output(/Could not resolve master with name: 'not_existing'/).to_stderr
    end
  end
end

Version data entries

62 entries across 62 versions & 1 rubygems

Version Path
kontena-cli-1.1.6 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.5 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.5.rc3 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.5.rc2 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.5.rc1 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.4 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.3 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.2 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.2.rc2 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.2.rc1 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.1 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.1.rc1 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.0 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.0.rc2 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.0.rc1 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.1.0.pre1 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.0.6 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.0.6.rc1 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.0.5 spec/kontena/cli/master/use_command_spec.rb
kontena-cli-1.0.5.rc1 spec/kontena/cli/master/use_command_spec.rb