diff options
author | Kristian Høgsberg <krh@redhat.com> | 2009-04-06 17:22:10 -0400 |
---|---|---|
committer | Kristian Høgsberg <krh@redhat.com> | 2009-04-06 17:22:10 -0400 |
commit | 751db3fe27d5e51925c28ceecadb828784d46028 (patch) | |
tree | 8109c9732e345d740dd531d4a2f97db094b5ac4e /tests | |
parent | 8a5c4d567fafffbda57cbe5e4ed8c419193cada5 (diff) |
Skip tests that require root
This lets us do make distcheck as non-root.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/setversion.c | 5 | ||||
-rw-r--r-- | tests/updatedraw.c | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/tests/setversion.c b/tests/setversion.c index f4bfbfba..3aaf7cc2 100644 --- a/tests/setversion.c +++ b/tests/setversion.c @@ -40,6 +40,11 @@ int main(int argc, char **argv) int fd, ret; drm_set_version_t sv, version; + if (getuid() != 0) { + fprintf(stderr, "setversion test requires root, skipping\n"); + return 0; + } + fd = drm_open_any_master(); /* First, check that we can get the DD/DI versions. */ diff --git a/tests/updatedraw.c b/tests/updatedraw.c index 2f22fef2..a61eb151 100644 --- a/tests/updatedraw.c +++ b/tests/updatedraw.c @@ -123,6 +123,11 @@ int main(int argc, char **argv) { int fd, ret, d1, d2; + if (getuid() != 0) { + fprintf(stderr, "updatedraw test requires root, skipping\n"); + return 0; + } + fd = drm_open_any_master(); d1 = add_drawable(fd); |