spec/unit/ridley/host_connector/winrm/worker_spec.rb in ridley-0.10.2 vs spec/unit/ridley/host_connector/winrm/worker_spec.rb in ridley-0.11.0.rc1

- old
+ new

@@ -1,11 +1,11 @@ require 'spec_helper' describe Ridley::HostConnector::WinRM::Worker do subject { winrm_worker } let(:winrm_worker) { described_class.new(host, options) } - let(:host) { 'reset.riotgames.com' } + let(:host) { 'reset.riotgames.com' } let(:options) { {} } before do Ridley::HostConnector::WinRM::CommandUploader.stub(:new).and_return(double('command_uploader')) end @@ -33,11 +33,11 @@ let(:command) { "echo %TEMP%" } let(:command_uploader_stub) { double('CommandUploader') } it { should eq(command) } - + context "when a command is more than 2047 characters" do let(:command) { "a" * 2048 } it "uploads and returns a command" do Ridley::HostConnector::WinRM::CommandUploader.stub new: command_uploader_stub @@ -60,11 +60,10 @@ chef_client end end describe "#put_secret" do - subject(:put_secret) { winrm_worker.put_secret(encrypted_data_bag_secret_path) } - + subject(:put_secret) { winrm_worker.put_secret(secret) } let(:encrypted_data_bag_secret_path) { fixtures_path.join("encrypted_data_bag_secret").to_s } let(:secret) { File.read(encrypted_data_bag_secret_path).chomp } it "receives a command to copy the secret" do winrm_worker.should_receive(:run).with("echo #{secret} > C:\\chef\\encrypted_data_bag_secret")