use HOMEPATH

pull/120/head
Takayuki Maeda 3 years ago
parent f0fc293d0e
commit 4a63e63ee7

@ -334,17 +334,17 @@ mod test {
#[test]
#[cfg(windows)]
fn test_expand_patha() {
let home = std::env::var("APPDATA").unwrap();
let home = std::env::var("HOMEPATH").unwrap();
let test_env = "baz";
env::set_var("TEST", test_env);
assert_eq!(
expand_path(&Path::new("%APPDATA%/foo")),
expand_path(&Path::new("%HOMEPATH%/foo")),
Some(PathBuf::from(&home).join("foo"))
);
assert_eq!(
expand_path(&Path::new("%APPDATA%/foo/%TEST%/bar")),
expand_path(&Path::new("%HOMEPATH%/foo/%TEST%/bar")),
Some(PathBuf::from(&home).join("foo").join(test_env).join("bar"))
);

Loading…
Cancel
Save