diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2018-02-26 17:09:48 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2018-02-26 17:12:08 +1000 |
commit | fbeeef9cde22659c1fefbce2ad8c789f3828cabd (patch) | |
tree | 705a97e483ff0fa3e0e9d516fd485f2c9f256956 /test/test-main.c | |
parent | 6ff816163e97589371bf345fd6a307ee9d799d5e (diff) | |
download | libevdev-fbeeef9cde22659c1fefbce2ad8c789f3828cabd.tar.gz |
test: skip tests when we're not root
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
Diffstat (limited to 'test/test-main.c')
-rw-r--r-- | test/test-main.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/test-main.c b/test/test-main.c index d80806f..9a2bf94 100644 --- a/test/test-main.c +++ b/test/test-main.c @@ -73,6 +73,11 @@ int main(void) const struct rlimit corelimit = {0, 0}; int failed; + if (getuid() != 0) { + fprintf(stderr, "This test needs to run as root\n"); + return 77; + } + if (is_debugger_attached()) setenv("CK_FORK", "no", 0); |