diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2022-07-06 22:28:37 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2022-07-07 23:52:08 -0400 |
commit | f0f07641db06cc9e864db6aa7c2c5ae5b87195a8 (patch) | |
tree | f51592d2514d9d5420f6186ebdf73c34eb6d8f5f /tests/jfs.ktest | |
parent | 51e977fcbcc8c32af5c3741c53c265ed91d1040d (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.ktest | 6 |
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 "$@" |