Skip to content

Commit 234afdf

Browse files
committed
Merge branch 'fix-1.8.5-incompatibilities' into 2.7rc
2 parents 3265b2c + da11dc7 commit 234afdf

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

lib/puppet/transaction.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ def eval_generate(resource)
150150
begin
151151
made = resource.eval_generate.uniq
152152
return false if made.empty?
153-
made = Hash[made.map(&:name).zip(made)]
153+
made = made.inject({}) {|a,v| a.merge(v.name => v) }
154154
rescue => detail
155155
puts detail.backtrace if Puppet[:trace]
156156
resource.err "Failed to generate additional resources using 'eval_generate: #{detail}"

spec/integration/util/windows/security_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ class WindowsSecurityTester
123123
end
124124

125125
describe "#mode=" do
126-
(0000..0700).step(0100).each do |mode|
126+
(0000..0700).step(0100) do |mode|
127127
it "should enforce mode #{mode.to_s(8)}" do
128128
winsec.set_mode(mode, path)
129129

spec/unit/file_bucket/dipper_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ def make_tmp_file(contents)
123123
klass.any_instance.expects(:find).with { |r| request = r }.returns(Puppet::FileBucket::File.new(contents))
124124

125125
dipper.restore(dest, md5).should == md5
126-
Digest::MD5.file(dest).hexdigest.should == md5
126+
Digest::MD5.hexdigest(Puppet::Util.binread(dest)).should == md5
127127

128128
request.key.should == "md5/#{md5}"
129129
request.server.should == server

0 commit comments

Comments
 (0)