Sha256: 3d0854fc5c4e2b00ff0de8280c38edbcd3bf33c4cd73fa3ff0dcdcdf403c95c1
Contents?: true
Size: 723 Bytes
Versions: 14
Compression:
Stored size: 723 Bytes
Contents
require_relative "../../spec_helper" require "kontena/cli/login_command" describe Kontena::Cli::LoginCommand do describe '#register' do let(:auth_client) do double(Kontena::Client) end let(:subject) { described_class.new(File.basename($0)) } it 'asks email and password' do expect(subject).to receive(:ask).once.with('Email: ').and_return('john.doe@acme.io') allow(subject).to receive(:ask).once.with('Password: ').and_return('secret') allow(Kontena::Client).to receive(:new).and_return(auth_client) allow(auth_client).to receive(:post) allow(subject).to receive(:request_server_info).and_return(true) subject.run(['http://localhost:8443']) end end end
Version data entries
14 entries across 14 versions & 1 rubygems