We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 28f6b88 commit 2731c82Copy full SHA for 2731c82
src/test/run-pass/env-vars.rs
@@ -14,7 +14,10 @@ use std::env::*;
14
fn main() {
15
for (k, v) in vars_os() {
16
let v2 = var_os(&k);
17
- assert!(v2.as_ref().map(|s| &**s) == Some(&*v),
+ // MingW seems to set some funky environment variables like
18
+ // "=C:=C:\MinGW\msys\1.0\bin" and "!::=::\" that are returned
19
+ // from vars() but not visible from var().
20
+ assert!(v2.is_none() || v2.as_ref().map(|s| &**s) == Some(&*v),
21
"bad vars->var transition: {:?} {:?} {:?}", k, v, v2);
22
}
23
0 commit comments