From 09dd5e3b0a52853ebc4e70f0f568f63159026e32 Mon Sep 17 00:00:00 2001
From: kenneth_suter <kenneth_suter@localhost>
Date: Tue, 10 Jul 2007 17:25:10 +0000
Subject: [PATCH] Don't install Windows services when running quicksetup tests.

---
 opends/tests/unit-tests-testng/src/server/org/opends/quicksetup/TestUtilities.java |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/quicksetup/TestUtilities.java b/opends/tests/unit-tests-testng/src/server/org/opends/quicksetup/TestUtilities.java
index d6120a6..895efc7 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/quicksetup/TestUtilities.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/quicksetup/TestUtilities.java
@@ -103,6 +103,9 @@
     args.add(Integer.toString(jmxPort));
     args.add("-w");
     args.add(DIRECTORY_MANAGER_PASSWORD);
+    if (isWindows()) {
+      args.add("-n"); // don't install Windows service
+    }
     ProcessBuilder pb = new ProcessBuilder(args);
     Process p = pb.start();
     if (p.waitFor() != 0) {
@@ -149,4 +152,7 @@
     return new File(getQuickSetupTestWorkspace(), "OpenDS");
   }
 
+  static public boolean isWindows() {
+    return File.separator.equals("\\");
+  }
 }

--
Gitblit v1.10.0