Skip to content

Commit 24a4c67

Browse files
committed
Fix compatibility with ruby-2.5
1 parent 5e1d787 commit 24a4c67

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

spec/helpers.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -609,12 +609,12 @@ def run_with_gate(timeout=10)
609609

610610
def with_env_vars(**kwargs)
611611
kwargs = kwargs.map{|k,v| [k.to_s, v && v.to_s] }.to_h
612-
old_values = ENV.slice(*kwargs.keys)
613-
ENV.merge!(kwargs)
612+
old_values = ENV.to_h.slice(*kwargs.keys)
613+
ENV.update(kwargs)
614614
begin
615615
yield
616616
ensure
617-
ENV.merge!(old_values)
617+
ENV.update(old_values)
618618
end
619619
end
620620
end

0 commit comments

Comments
 (0)