summaryrefslogtreecommitdiff
path: root/tests/jfs.ktest
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2022-07-06 22:28:37 -0400
committerKent Overstreet <kent.overstreet@gmail.com>2022-07-07 23:52:08 -0400
commitf0f07641db06cc9e864db6aa7c2c5ae5b87195a8 (patch)
treef51592d2514d9d5420f6186ebdf73c34eb6d8f5f /tests/jfs.ktest
parent51e977fcbcc8c32af5c3741c53c265ed91d1040d (diff)
Rework ktest -> test interface
This is the start of making .ktest tests programs that are executed directly, instead of having them sourced and invoked by ktest. - Kill require-lib - list_tests, run_test, run_tests are now normal library functions, instead of using code injection Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Diffstat (limited to 'tests/jfs.ktest')
-rwxr-xr-x[-rw-r--r--]tests/jfs.ktest6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/jfs.ktest b/tests/jfs.ktest
index 27b1927..c55477e 100644..100755
--- a/tests/jfs.ktest
+++ b/tests/jfs.ktest
@@ -1,15 +1,17 @@
#!/bin/bash
+. $(dirname $(readlink -e "${BASH_SOURCE[0]}"))/xfstests.sh
+
require-kernel-config JFS_FS
require-kernel-config JFS_POSIX_ACL
require-kernel-config JFS_DEBUG
require-kernel-config QUOTA
-require-lib xfstests.sh
-
run_tests()
{
export MKFS_OPTIONS=
run_xfstests jfs "$@"
}
+
+main "$@"