mirror of
https://anongit.gentoo.org/git/repo/gentoo.git
synced 2025-07-22 06:57:59 +02:00
Tests cannot remove SANDBOX_ variables from the environment. Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Maciej Barć <xgqt@gentoo.org>
28 lines
936 B
Diff
28 lines
936 B
Diff
Sandbox won't allow removing sandbox related environment variables.
|
|
|
|
diff --git a/spec/std/process_spec.cr b/spec/std/process_spec.cr
|
|
index 965ed1431..c32b00537 100644
|
|
--- a/spec/std/process_spec.cr
|
|
+++ b/spec/std/process_spec.cr
|
|
@@ -281,20 +281,6 @@ describe Process do
|
|
end
|
|
|
|
describe "environ" do
|
|
- it "clears the environment" do
|
|
- value = Process.run(*print_env_command, clear_env: true) do |proc|
|
|
- proc.output.gets_to_end
|
|
- end
|
|
- value.should eq("")
|
|
- end
|
|
-
|
|
- it "clears and sets an environment variable" do
|
|
- value = Process.run(*print_env_command, clear_env: true, env: {"FOO" => "bar"}) do |proc|
|
|
- proc.output.gets_to_end
|
|
- end
|
|
- value.should eq("FOO=bar#{newline}")
|
|
- end
|
|
-
|
|
it "sets an environment variable" do
|
|
value = Process.run(*print_env_command, env: {"FOO" => "bar"}) do |proc|
|
|
proc.output.gets_to_end
|
|
|