forked from extern/nushell
Fix tests
This commit is contained in:
parent
303d27d4b6
commit
87930ba35a
@ -831,13 +831,7 @@ impl Shell for FilesystemShell {
|
||||
) -> Result<VecDeque<ReturnValue>, ShellError> {
|
||||
let name_span = name;
|
||||
|
||||
let mut path = PathBuf::from(path);
|
||||
|
||||
path.push(&target.item);
|
||||
|
||||
let file = path.to_string_lossy();
|
||||
|
||||
if file == "." || file == ".." {
|
||||
if target.item.to_str() == Some(".") || target.item.to_str() == Some("..") {
|
||||
return Err(ShellError::labeled_error(
|
||||
"Remove aborted. \".\" or \"..\" may not be removed.",
|
||||
"Remove aborted. \".\" or \"..\" may not be removed.",
|
||||
@ -845,6 +839,12 @@ impl Shell for FilesystemShell {
|
||||
));
|
||||
}
|
||||
|
||||
let mut path = PathBuf::from(path);
|
||||
|
||||
path.push(&target.item);
|
||||
|
||||
let file = path.to_string_lossy();
|
||||
|
||||
let entries: Vec<_> = match glob::glob(&path.to_string_lossy()) {
|
||||
Ok(files) => files.collect(),
|
||||
Err(_) => {
|
||||
|
Loading…
Reference in New Issue
Block a user