diff options
-rw-r--r-- | bin/sh/tests/Kyuafile | 12 | ||||
-rw-r--r-- | bin/sh/tests/Makefile | 7 | ||||
-rw-r--r-- | bin/test/tests/Kyuafile | 12 | ||||
-rw-r--r-- | bin/test/tests/Makefile | 7 |
4 files changed, 12 insertions, 26 deletions
diff --git a/bin/sh/tests/Kyuafile b/bin/sh/tests/Kyuafile deleted file mode 100644 index b2e4b32..0000000 --- a/bin/sh/tests/Kyuafile +++ /dev/null @@ -1,12 +0,0 @@ --- $FreeBSD$ - -syntax(2) - -test_suite("FreeBSD") - --- Some tests in here are silently not run when the tests are executed as --- root. Explicitly tell Kyua to drop privileges. --- --- TODO(jmmv): Kyua needs to do this by default, not only when explicitly --- requested. See https://code.google.com/p/kyua/issues/detail?id=6 -tap_test_program{name="legacy_test", required_user="unprivileged"} diff --git a/bin/sh/tests/Makefile b/bin/sh/tests/Makefile index 94bcba6..f6ddb8a 100644 --- a/bin/sh/tests/Makefile +++ b/bin/sh/tests/Makefile @@ -3,10 +3,15 @@ .include <bsd.own.mk> TESTSDIR= ${TESTSBASE}/bin/sh -KYUAFILE= yes TAP_TESTS_SH= legacy_test TAP_TESTS_SH_SED_legacy_test= -e 's,__SH__,/bin/sh,g' +# Some tests in here are silently not run when the tests are executed as +# root. Explicitly tell Kyua to drop privileges. +# +# TODO(jmmv): Kyua needs to do this by default, not only when explicitly +# requested. See https://code.google.com/p/kyua/issues/detail?id=6 +TEST_METADATA.legacy_test+= required_user="unprivileged" SUBDIR+= builtins errors execution expansion parameters parser set-e diff --git a/bin/test/tests/Kyuafile b/bin/test/tests/Kyuafile deleted file mode 100644 index b2e4b32..0000000 --- a/bin/test/tests/Kyuafile +++ /dev/null @@ -1,12 +0,0 @@ --- $FreeBSD$ - -syntax(2) - -test_suite("FreeBSD") - --- Some tests in here are silently not run when the tests are executed as --- root. Explicitly tell Kyua to drop privileges. --- --- TODO(jmmv): Kyua needs to do this by default, not only when explicitly --- requested. See https://code.google.com/p/kyua/issues/detail?id=6 -tap_test_program{name="legacy_test", required_user="unprivileged"} diff --git a/bin/test/tests/Makefile b/bin/test/tests/Makefile index dfffbed..be32dbb 100644 --- a/bin/test/tests/Makefile +++ b/bin/test/tests/Makefile @@ -3,8 +3,13 @@ .include <bsd.own.mk> TESTSDIR= ${TESTSBASE}/bin/test -KYUAFILE= yes TAP_TESTS_SH= legacy_test +# Some tests in here are silently not run when the tests are executed as +# root. Explicitly tell Kyua to drop privileges. +# +# TODO(jmmv): Kyua needs to do this by default, not only when explicitly +# requested. See https://code.google.com/p/kyua/issues/detail?id=6 +TEST_METADATA.legacy_test+= required_user="unprivileged" .include <tap.test.mk> |