Sha256: d0678a0f986d519fdac51afcc4a2668762afff0c9e11e0ec3c62468f08d702d7
Contents?: true
Size: 934 Bytes
Versions: 12
Compression:
Stored size: 934 Bytes
Contents
require 'kontena/cli/master/join_command' describe Kontena::Cli::Master::JoinCommand do include ClientHelpers let(:subject) do described_class.new(File.basename($0)) end it 'calls master login with proper join options' do expect(Kontena).to receive(:run!).with(%w(master login --join xyz someurl)) subject.run(%w(someurl xyz)) end it 'calls master login with remote option' do expect(Kontena).to receive(:run!).with(%w(master login --join xyz --remote someurl)) subject.run(%w(--remote someurl xyz)) end it 'calls master login with name option' do expect(Kontena).to receive(:run!).with(%w(master login --join xyz --name somename someurl)) subject.run(%w(--name somename someurl xyz)) end it 'calls master login with verbose option' do expect(Kontena).to receive(:run!).with(%w(master login --join xyz --verbose someurl)) subject.run(%w(--verbose someurl xyz)) end end
Version data entries
12 entries across 12 versions & 1 rubygems