mirror of
https://github.com/systemd/systemd.git
synced 2025-01-03 05:18:09 +03:00
test-fstab-generator: skip test impacted by /mnt symlink
On rpm-ostree distributions such as Fedora SilverBlue /mnt (and other well known paths) will be a symlink to a location under /var. The fstab generator emits correct output in this case, however, the data does not match the expected output stored in the source tree. Rather than trying to adapt the test data, just skip this single test scenario when we see /mnt is a symlink. Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
8473ece90e
commit
3570ee3688
@ -128,6 +128,14 @@ test_one() (
|
|||||||
)
|
)
|
||||||
|
|
||||||
for f in "$src"/test-*.input; do
|
for f in "$src"/test-*.input; do
|
||||||
|
# If /mnt is a symlink, then the expected output from this
|
||||||
|
# test scenario will not match the actual output
|
||||||
|
if test "$f" = "$src/test-18-options.fstab.input" -a "$(readlink /mnt)" != "/mnt"
|
||||||
|
then
|
||||||
|
echo "Skip $f because /mnt is a symlink"
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
|
||||||
test_one "$f" yes
|
test_one "$f" yes
|
||||||
test_one "$f" no
|
test_one "$f" no
|
||||||
done
|
done
|
||||||
|
Loading…
Reference in New Issue
Block a user