diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2020-04-29 20:28:35 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2020-04-29 20:28:35 +0300 |
commit | 881ca6f6bba8e055902903798193b6102368cbb3 (patch) | |
tree | a0e28dae2c7589e07c8e0e1b9e3d6b92ea2ac4ea /tests | |
parent | fbd707fdc9ff7a4450fd3182994959758fe402ec (diff) | |
download | wydawca-881ca6f6bba8e055902903798193b6102368cbb3.tar.gz wydawca-881ca6f6bba8e055902903798193b6102368cbb3.tar.bz2 |
Skip tests if running as a privileged user
Diffstat (limited to 'tests')
-rw-r--r-- | tests/testsuite.at | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/testsuite.at b/tests/testsuite.at index b11e790..02a7211 100644 --- a/tests/testsuite.at +++ b/tests/testsuite.at @@ -23,13 +23,15 @@ m4_define([AT_SORT_PREREQ],[ test -z "`sort < /dev/null 2>&1`" || AT_SKIP_TEST ]) +m4_define([AT_UNPRIV_PREREQ],[test $(id -u) -eq 0 && AT_SKIP_TEST]) m4_define([AT_GPG_PREREQ],[test -n "$GPG" || AT_SKIP_TEST]) m4_define([AT_MAILUTILS_PREREQ],[test "$WY_MAILUTILS" = yes || AT_SKIP_TEST]) m4_define([AT_INOTIFY_PREREQ],[test "$WY_INOTIFY" = yes || AT_SKIP_TEST]) # AT_CHECK_UPLOAD([CONFIG], m4_define([AT_CHECK_UPLOAD], -[AT_CHECK([AT_GPG_PREREQ +[AT_CHECK([AT_UNPRIV_PREREQ +AT_GPG_PREREQ (wy_config_head cat <<EOF $1 @@ -42,7 +44,8 @@ m4_shift2($@))]) # AT_WYDAWCA_DAEMON([PREREQ],[CONFIG],[INI],[SHELL-COMMANDS],[POST],[CODE],[STDOUT],[STDERR]) m4_define([AT_WYDAWCA_DAEMON], -[AT_CHECK([AT_GPG_PREREQ +[AT_CHECK([AT_UNPRIV_PREREQ +AT_GPG_PREREQ $1 cat > helper.sh <<EOT #!/bin/sh |