Revert "Fixes #46775 -- don't mutate the process's environment in Command::exec"
This reverts commit 36fe3b605a.
This commit is contained in:
parent
6f244c9011
commit
5856797bda
3 changed files with 8 additions and 111 deletions
|
|
@ -48,13 +48,6 @@ fn main() {
|
|||
println!("passed");
|
||||
}
|
||||
|
||||
"exec-test5" => {
|
||||
env::set_var("VARIABLE", "ABC");
|
||||
Command::new("definitely-not-a-real-binary").env("VARIABLE", "XYZ").exec();
|
||||
assert_eq!(env::var("VARIABLE").unwrap(), "ABC");
|
||||
println!("passed");
|
||||
}
|
||||
|
||||
_ => panic!("unknown argument: {}", arg),
|
||||
}
|
||||
return
|
||||
|
|
@ -79,9 +72,4 @@ fn main() {
|
|||
assert!(output.status.success());
|
||||
assert!(output.stderr.is_empty());
|
||||
assert_eq!(output.stdout, b"passed\n");
|
||||
|
||||
let output = Command::new(&me).arg("exec-test5").output().unwrap();
|
||||
assert!(output.status.success());
|
||||
assert!(output.stderr.is_empty());
|
||||
assert_eq!(output.stdout, b"passed\n");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue