From 1e20eea4ccad81130821ee0aa341c1d587d61e9b Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Mon, 21 May 2007 14:18:41 +0000
Subject: [PATCH] Don't use Arrays.copyOfRange as it is only available in JDK1.6.

---
 opends/tests/unit-tests-testng/src/server/org/opends/server/util/args/TestSubCommandArgumentParser.java |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/util/args/TestSubCommandArgumentParser.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/util/args/TestSubCommandArgumentParser.java
index d08b896..664ce60 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/util/args/TestSubCommandArgumentParser.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/util/args/TestSubCommandArgumentParser.java
@@ -28,7 +28,8 @@
 
 
 
-import java.util.Arrays;
+import java.util.ArrayList;
+import java.util.List;
 
 import org.testng.Assert;
 import org.testng.annotations.BeforeClass;
@@ -124,8 +125,11 @@
     // Check that the trailing arguments were retrieved correctly and
     // in the right order.
     if (args.length > 1) {
-      Assert.assertEquals(parser.getTrailingArguments(), Arrays.asList(Arrays
-          .copyOfRange(args, 1, args.length)));
+      List<String> scargs = new ArrayList<String>();
+      for (int i = 1; i < args.length; i++) {
+        scargs.add(args[i]);
+      }
+      Assert.assertEquals(parser.getTrailingArguments(), scargs);
     } else {
       Assert.assertTrue(parser.getTrailingArguments().isEmpty());
     }

--
Gitblit v1.10.0