aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/utils_spec.rb
diff options
context:
space:
mode:
authorMike McQuaid2017-10-29 14:44:43 +0000
committerMike McQuaid2017-10-29 14:44:43 +0000
commitca189437e4d35f9e6c89f4b7955613f708ab3282 (patch)
treed91421a865326f2c15313a621d7a38908d735a2b /Library/Homebrew/test/utils_spec.rb
parent7caca570736a6232512328992b398270dbbf3f4f (diff)
downloadbrew-ca189437e4d35f9e6c89f4b7955613f708ab3282.tar.bz2
Tweak use of with_env
- Use it in more places where it saves code - Allow using symbolic keys for a cleaner interface - Use `HOMEBREW_GEM_*` instead of `GEM_OLD_*`
Diffstat (limited to 'Library/Homebrew/test/utils_spec.rb')
-rw-r--r--Library/Homebrew/test/utils_spec.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/Library/Homebrew/test/utils_spec.rb b/Library/Homebrew/test/utils_spec.rb
index 0c2ae5161..037a80b64 100644
--- a/Library/Homebrew/test/utils_spec.rb
+++ b/Library/Homebrew/test/utils_spec.rb
@@ -274,13 +274,13 @@ describe "globally-scoped helper methods" do
describe "#with_env" do
it "sets environment variables within the block" do
expect(ENV["PATH"]).not_to eq("/bin")
- with_env "PATH" => "/bin" do
+ with_env(PATH: "/bin") do
expect(ENV["PATH"]).to eq("/bin")
end
end
it "restores ENV after the block" do
- with_env "PATH" => "/bin" do
+ with_env(PATH: "/bin") do
expect(ENV["PATH"]).to eq("/bin")
end
expect(ENV["PATH"]).not_to eq("/bin")
@@ -288,7 +288,7 @@ describe "globally-scoped helper methods" do
it "restores ENV if an exception is raised" do
expect {
- with_env "PATH" => "/bin" do
+ with_env(PATH: "/bin") do
raise StandardError, "boom"
end
}.to raise_error(StandardError)