mirror of
https://git.sr.ht/~cismonx/bookmarkfs
synced 2025-06-07 19:58:50 +00:00
test: more comments and log output
This commit is contained in:
parent
2024008373
commit
03b638408d
2 changed files with 16 additions and 0 deletions
|
@ -48,6 +48,7 @@ dispatch_subcmds (
|
||||||
char *argv[]
|
char *argv[]
|
||||||
) {
|
) {
|
||||||
if (--argc < 1) {
|
if (--argc < 1) {
|
||||||
|
log_puts("subcmd not given");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
char const *cmd = *(++argv);
|
char const *cmd = *(++argv);
|
||||||
|
|
|
@ -9,6 +9,11 @@ dnl
|
||||||
|
|
||||||
AT_INIT
|
AT_INIT
|
||||||
|
|
||||||
|
dnl
|
||||||
|
dnl Fail or skip the current test.
|
||||||
|
dnl
|
||||||
|
dnl The status codes are defined by Autotest.
|
||||||
|
dnl
|
||||||
m4_define([ATX_FAIL], [exit 99])
|
m4_define([ATX_FAIL], [exit 99])
|
||||||
m4_define([ATX_SKIP], [exit 77])
|
m4_define([ATX_SKIP], [exit 77])
|
||||||
|
|
||||||
|
@ -72,10 +77,16 @@ m4_define([ATX_RUN], [
|
||||||
m4_map([ATX_RUN_ONE], m4_split([$1], m4_newline([+])))
|
m4_map([ATX_RUN_ONE], m4_split([$1], m4_newline([+])))
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl
|
||||||
|
dnl ATX_CHECK_SIMPLE(script)
|
||||||
|
dnl
|
||||||
m4_define([ATX_CHECK_SIMPLE], [
|
m4_define([ATX_CHECK_SIMPLE], [
|
||||||
AT_CHECK([$1], , [ignore], [ignore])
|
AT_CHECK([$1], , [ignore], [ignore])
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl
|
||||||
|
dnl ATX_CHECK_LIB(script)
|
||||||
|
dnl
|
||||||
m4_define([ATX_CHECK_LIB], [
|
m4_define([ATX_CHECK_LIB], [
|
||||||
ATX_CHECK_SIMPLE([
|
ATX_CHECK_SIMPLE([
|
||||||
ATX_FEAT_PREREQ([bookmarkfs-util])
|
ATX_FEAT_PREREQ([bookmarkfs-util])
|
||||||
|
@ -83,6 +94,8 @@ m4_define([ATX_CHECK_LIB], [
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl -- Helper functions --
|
||||||
|
|
||||||
AT_TEST_HELPER_FN([rand_u64_hex], , , [
|
AT_TEST_HELPER_FN([rand_u64_hex], , , [
|
||||||
echo $(od -vAn -N8 -tx8 /dev/urandom | tr -d ' ')
|
echo $(od -vAn -N8 -tx8 /dev/urandom | tr -d ' ')
|
||||||
])
|
])
|
||||||
|
@ -102,6 +115,8 @@ AT_TEST_HELPER_FN([prng_seed], , , [
|
||||||
echo $seed_1$seed_2$seed_3$seed_4
|
echo $seed_1$seed_2$seed_3$seed_4
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl -- Test groups --
|
||||||
|
|
||||||
AT_BANNER([The Utility Library])
|
AT_BANNER([The Utility Library])
|
||||||
m4_include([lib_hash.at])
|
m4_include([lib_hash.at])
|
||||||
m4_include([lib_prng.at])
|
m4_include([lib_prng.at])
|
||||||
|
|
Loading…
Add table
Reference in a new issue