diff --git a/glib/tests/fileutils.c b/glib/tests/fileutils.c index 555c58edf..9bf7b6e0a 100644 --- a/glib/tests/fileutils.c +++ b/glib/tests/fileutils.c @@ -881,11 +881,13 @@ test_stdio_wrappers (void) GError *error = NULL; /* The permissions tests here don’t work when running as root. */ +#ifdef G_OS_UNIX if (getuid () == 0 || geteuid () == 0) { g_test_skip ("File permissions tests cannot be run as root"); return; } +#endif g_remove ("mkdir-test/test-create"); ret = g_rmdir ("mkdir-test");