Message ID | 20220902133710.1785-9-pvorel@suse.cz |
---|---|
State | Changes Requested |
Headers | show |
Series | shell: df01.sh: $TST_ALL_FILESYSTEMS (.all_filesystems) | expand |
diff --git a/lib/newlib_tests/shell/tst_all_filesystems.sh b/lib/newlib_tests/shell/tst_all_filesystems.sh new file mode 100755 index 000000000..0ee1ab240 --- /dev/null +++ b/lib/newlib_tests/shell/tst_all_filesystems.sh @@ -0,0 +1,27 @@ +#!/bin/sh +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (c) 2022 Petr Vorel <pvorel@suse.cz> + +TST_ALL_FILESYSTEMS=1 +TST_NEEDS_ROOT=1 +TST_TESTFUNC=test +TST_CNT=2 + +test1() +{ + tst_res TPASS "device using filesystem" +} + +test2() +{ + local pattern="$TST_FS_TYPE" + + if [ "$TST_FS_TYPE_FUSE" = 1 ]; then + pattern="fuseblk" + fi + + EXPECT_PASS "grep -E '$TST_MNTPOINT ($pattern)' /proc/mounts" +} + +. tst_test.sh +tst_run