From a63c983e63645badb5ece1cdf4615b969cfa2c34 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Fri, 10 Apr 2009 20:47:58 +0000
Subject: [PATCH] Fix bind referral unit test: memory backend does not support referrals. Use JE backend instead. Also fix bad URL test.

---
 opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/core/BindOperationTestCase.java |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/core/BindOperationTestCase.java b/opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/core/BindOperationTestCase.java
index e4e89f0..5c74730 100644
--- a/opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/core/BindOperationTestCase.java
+++ b/opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/core/BindOperationTestCase.java
@@ -1864,10 +1864,10 @@
   public void testSimpleBindReferral()
          throws Exception
   {
-    TestCaseUtils.initializeTestBackend(true);
+    TestCaseUtils.clearJEBackend(true, "userRoot", "dc=example,dc=com");
 
     TestCaseUtils.addEntry(
-         "dn: ou=people,o=test",
+         "dn: ou=people,dc=example,dc=com",
          "objectClass: top",
          "objectClass: referral",
          "objectClass: extensibleObject",
@@ -1878,14 +1878,14 @@
          InternalClientConnection.getRootConnection();
 
     BindOperation bindOperation =
-         conn.processSimpleBind(ByteString.valueOf("uid=test,ou=people,o=test"),
+         conn.processSimpleBind(ByteString.valueOf("uid=test,ou=people,dc=example,dc=com"),
                                 ByteString.valueOf("password"));
     assertEquals(bindOperation.getResultCode(), ResultCode.REFERRAL);
 
     List<String> referralURLs = bindOperation.getReferralURLs();
     assertNotNull(referralURLs);
     assertEquals(referralURLs.size(), 1);
-    assertEquals(referralURLs.get(0), "ldap://example.com:1389/ou=people,o=test");
+    assertEquals(referralURLs.get(0), "ldap://example.com:1389/uid=test,ou=people,o=test");
   }
 
 

--
Gitblit v1.10.0