mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-28 11:37:44 +00:00
pwd: support the env variable 'POSIXLY_CORRECT'
Should fix tests/misc/pwd-option.sh
This commit is contained in:
parent
96b6252910
commit
34eabca299
2 changed files with 33 additions and 1 deletions
|
@ -90,6 +90,35 @@ fn test_symlinked_default() {
|
|||
env.ucmd.succeeds().stdout_is(env.subdir + "\n");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_symlinked_default_posix() {
|
||||
let mut env = symlinked_env();
|
||||
env.ucmd
|
||||
.env("POSIXLY_CORRECT", "1")
|
||||
.succeeds()
|
||||
.stdout_is(env.symdir.clone() + "\n");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_symlinked_default_posix_l() {
|
||||
let mut env = symlinked_env();
|
||||
env.ucmd
|
||||
.env("POSIXLY_CORRECT", "1")
|
||||
.arg("-L")
|
||||
.succeeds()
|
||||
.stdout_is(env.symdir + "\n");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_symlinked_default_posix_p() {
|
||||
let mut env = symlinked_env();
|
||||
env.ucmd
|
||||
.env("POSIXLY_CORRECT", "1")
|
||||
.arg("-P")
|
||||
.succeeds()
|
||||
.stdout_is(env.symdir + "\n");
|
||||
}
|
||||
|
||||
#[cfg(not(windows))]
|
||||
pub mod untrustworthy_pwd_var {
|
||||
use std::path::Path;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue