[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] tests: fix spurious failure with leading spaces in file names
From: |
Pádraig Brady |
Subject: |
[PATCH] tests: fix spurious failure with leading spaces in file names |
Date: |
Tue, 13 May 2014 09:59:07 +0100 |
* tests/ls/stat-vs-dirent.sh: This test lists all parent directories,
and would spuriously fail if any of those had a file name with a
leading space as the first entry. There is only ever a single space
between the right aligned inode number and the file name, so
process accordingly.
---
tests/ls/stat-vs-dirent.sh | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/tests/ls/stat-vs-dirent.sh b/tests/ls/stat-vs-dirent.sh
index 6a87621..57c718a 100755
--- a/tests/ls/stat-vs-dirent.sh
+++ b/tests/ls/stat-vs-dirent.sh
@@ -30,7 +30,7 @@ while :; do
d_ino=$(sed -n '1s/^ *\([0-9][0-9]*\) .*/\1/p;q' tmp)
# Extract the name of the corresponding directory entry.
- file=$(sed -n '1s/^ *[0-9][0-9]* *//p;q' tmp)
+ file=$(sed -n '1s/^ *[0-9][0-9]* //p;q' tmp)
# Get its inode number (stat.st_ino) via stat(1)'s call to lstat.
st_ino=$(stat --format=%i "$t/$file")
--
1.7.7.6
- [PATCH] tests: fix spurious failure with leading spaces in file names,
Pádraig Brady <=