From ddfe164b141e4ca27d7f00bf9dfb03e8166a9558 Mon Sep 17 00:00:00 2001 From: Daniel Convissor Date: Mon, 26 Dec 2011 09:18:29 -0500 Subject: [PATCH] Permissions issues only come up on installed version, so ignore part if running from repository. --- tests/PEAR_Registry/api1_1/test_hasWriteAccess.phpt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/PEAR_Registry/api1_1/test_hasWriteAccess.phpt b/tests/PEAR_Registry/api1_1/test_hasWriteAccess.phpt index e5fc1d7f2..2a9364821 100644 --- a/tests/PEAR_Registry/api1_1/test_hasWriteAccess.phpt +++ b/tests/PEAR_Registry/api1_1/test_hasWriteAccess.phpt @@ -27,11 +27,14 @@ safe_mode_allowed_env_vars=HOME,PHP_ $prior_er = error_reporting(error_reporting() & ~E_WARNING); require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'setup.php.inc'; error_reporting($prior_er); -if (OS_UNIX) { + +// Permissions issues only come up on installed version. +if (OS_UNIX && '@PEAR-VER@' != '@'.'PEAR-VER'.'@') { $phpunit->assertErrorsF(array( array('package' => 'PEAR_Error', 'message' => 'registerRoles: opendir(%sPEAR/Installer/Role) failed: does not exist/is not directory') ), 'err'); } + if (OS_WINDOWS) { $reg->install_dir = '/'; } else {