From d2cc2ba722d5fd0775855bf6ae977bb66a31c09c Mon Sep 17 00:00:00 2001 From: Ruediger Meier Date: Thu, 15 May 2014 16:56:18 +0200 Subject: tests: ts_mount knows which fs is expected Signed-off-by: Ruediger Meier --- tests/functions.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tests/functions.sh') diff --git a/tests/functions.sh b/tests/functions.sh index cc3dc054a..384fccdc8 100644 --- a/tests/functions.sh +++ b/tests/functions.sh @@ -496,6 +496,8 @@ function ts_mount { local result local msg local fs + local fs_exp=$1 + shift out=$($TS_CMD_MOUNT "$@" 2>&1) result=$? @@ -506,7 +508,7 @@ function ts_mount { then # skip only if reported fs correctly and if it's not available fs=$(echo "$msg" | sed -n "s/.*type '\(.*\)'$/\1/p") - [ -n "$fs" ] \ + [ "$fs" = "fs_exp" ] \ && grep -qe "[[:space:]]${fs}$" /proc/filesystems &>/dev/null \ || ts_skip "$msg" fi -- cgit v1.2.3-55-g7522