diff --git a/tests/lib/SimpleSAML/Utils/SystemTest.php b/tests/lib/SimpleSAML/Utils/SystemTest.php index e39370e941d4a5b41154fb5fbc559d0c43509be6..07424e3594f79290898de7c579616361b6b5f0e8 100644 --- a/tests/lib/SimpleSAML/Utils/SystemTest.php +++ b/tests/lib/SimpleSAML/Utils/SystemTest.php @@ -214,6 +214,10 @@ class SystemTest extends TestCase */ public function testGetTempDirBadOwner() { + if (!function_exists('posix_getuid')) { + static::markTestSkipped('POSIX-functions not available; skipping!'); + } + $bad_uid = posix_getuid() + 1; $tempdir = $this->root_directory . DIRECTORY_SEPARATOR . self::DEFAULTTEMPDIR;