From 0bc9bf9dd2865989d0e14e05c15f7297c7fac07f Mon Sep 17 00:00:00 2001
From: Gary Williams <gary.williams@forgerock.com>
Date: Thu, 28 Jul 2011 13:49:09 +0000
Subject: [PATCH] setup ldap-port-unauthorized functional test now not run if root user

---
 opends/tests/staf-tests/functional-tests/testcases/setup/ports.xml |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/opends/tests/staf-tests/functional-tests/testcases/setup/ports.xml b/opends/tests/staf-tests/functional-tests/testcases/setup/ports.xml
index e96b9fd..6c8a7ac 100644
--- a/opends/tests/staf-tests/functional-tests/testcases/setup/ports.xml
+++ b/opends/tests/staf-tests/functional-tests/testcases/setup/ports.xml
@@ -440,9 +440,10 @@
           <call function="'testCase_Preamble'"/>
           <message>'Ports: Unauthorized LDAP port'</message>
           
-          <!-- This testcase is not relevant on Windows -->
+          <!-- This testcase is not relevant on Windows or as root user -->
           <script>
-            if is_windows_platform(STAF_REMOTE_HOSTNAME):
+            from java.lang import System
+            if is_windows_platform(STAF_REMOTE_HOSTNAME) or System.getProperty("user.name") == "root":
               skip=1
             else:
               skip=0
@@ -472,7 +473,7 @@
             </sequence>
             <else>
               <sequence>
-                <message>'This testcase is not relevant on Windows'</message>
+                <message>'This testcase is not relevant on Windows or as root user'</message>
                 <tcstatus result="'pass'"/>
               </sequence>
             </else>

--
Gitblit v1.10.0