From 9d1e0a2b58c07ff470a8678f458ed29d69d9223d Mon Sep 17 00:00:00 2001
From: Violette Roche-Montane <violette.roche-montane@forgerock.com>
Date: Mon, 05 May 2014 13:32:02 +0000
Subject: [PATCH] OPENDJ-1303 "opendj-cli" - Fixed log warnings / info.
---
opendj-cli/src/test/java/com/forgerock/opendj/cli/UtilsTestCase.java | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
diff --git a/opendj-cli/src/test/java/com/forgerock/opendj/cli/UtilsTestCase.java b/opendj-cli/src/test/java/com/forgerock/opendj/cli/UtilsTestCase.java
index d01757c..2f16717 100644
--- a/opendj-cli/src/test/java/com/forgerock/opendj/cli/UtilsTestCase.java
+++ b/opendj-cli/src/test/java/com/forgerock/opendj/cli/UtilsTestCase.java
@@ -31,6 +31,7 @@
import org.testng.annotations.Test;
import static org.testng.Assert.assertFalse;
import static org.testng.Assert.assertTrue;
+import static org.testng.Assert.assertEquals;
@SuppressWarnings("javadoc")
public class UtilsTestCase extends CliTestCase {
@@ -67,4 +68,27 @@
assertTrue(f.exists());
assertFalse(Utils.canWrite(f.getPath()));
}
+
+ @Test()
+ public void testGetHostNameForLdapUrl() {
+ assertEquals(Utils.getHostNameForLdapUrl("2a01:e35:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx"),
+ "[2a01:e35:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]");
+ assertEquals(Utils.getHostNameForLdapUrl("basicUrl"), "basicUrl");
+ assertEquals(Utils.getHostNameForLdapUrl(null), null);
+ // Left/right brackets.
+ assertEquals(Utils.getHostNameForLdapUrl("[2a01:e35:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx"),
+ "[2a01:e35:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]");
+ assertEquals(Utils.getHostNameForLdapUrl("2a01:e35:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]"),
+ "[2a01:e35:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]");
+ }
+
+ @Test()
+ public void isDN() {
+ assertTrue(Utils.isDN("cn=Jensen,ou=people,dc=example,dc=com"));
+ assertTrue(Utils.isDN("cn=John Doe,dc=example,dc=org"));
+ assertFalse(Utils.isDN(null));
+ assertFalse(Utils.isDN("babs@example.com"));
+ }
+
+
}
--
Gitblit v1.10.0