]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
tests: (lsfd) add lsfd_check_mkfds_factory as a help function
authorMasatake YAMATO <yamato@redhat.com>
Fri, 19 Jan 2024 21:14:35 +0000 (06:14 +0900)
committerMasatake YAMATO <yamato@redhat.com>
Mon, 22 Jan 2024 12:39:13 +0000 (21:39 +0900)
Signed-off-by: Masatake YAMATO <yamato@redhat.com>
tests/ts/lsfd/lsfd-functions.bash

index 076ead29f34450bca59cead52fce0c39f7b7a83d..43c02ad7045fe0ac5d0f6d8eb13b55bcf85cf7e8 100644 (file)
@@ -82,3 +82,13 @@ lsfd_make_state_connected()
     # to that on newer kernels.
     sed -e 's/state=unconnected/state=connected/'
 }
+
+function lsfd_check_mkfds_factory
+{
+       local FACTORY=$1
+
+       ts_check_test_command "$TS_HELPER_MKFDS"
+       if ! "$TS_HELPER_MKFDS" --is-available "$FACTORY"; then
+               ts_skip "test_mkfds has no factory for $FACTORY"
+       fi
+}