From 0fd845d18cfaf23fc9f54e92775c735955e4e859 Mon Sep 17 00:00:00 2001
From: Gaetan Boismal <gaetan.boismal@forgerock.com>
Date: Mon, 27 Jul 2015 09:02:08 +0000
Subject: [PATCH] OPENDJ-2027 CR-7646 Change tools message on error
---
opendj-ldap-toolkit/src/test/java/com/forgerock/opendj/ldap/tools/LDAPSearchITCase.java | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/opendj-ldap-toolkit/src/test/java/com/forgerock/opendj/ldap/tools/LDAPSearchITCase.java b/opendj-ldap-toolkit/src/test/java/com/forgerock/opendj/ldap/tools/LDAPSearchITCase.java
index d6ee882..2fa67a9 100644
--- a/opendj-ldap-toolkit/src/test/java/com/forgerock/opendj/ldap/tools/LDAPSearchITCase.java
+++ b/opendj-ldap-toolkit/src/test/java/com/forgerock/opendj/ldap/tools/LDAPSearchITCase.java
@@ -25,6 +25,7 @@
*/
package com.forgerock.opendj.ldap.tools;
+import static com.forgerock.opendj.cli.CliMessages.*;
import static com.forgerock.opendj.ldap.tools.ToolsMessages.ERR_ERROR_PARSING_ARGS;
import static com.forgerock.opendj.ldap.tools.ToolsMessages.ERR_TOOL_RESULT_CODE;
import static com.forgerock.opendj.ldap.tools.ToolsMessages.INFO_LDAPSEARCH_MATCHING_ENTRY_COUNT;
@@ -47,7 +48,7 @@
@SuppressWarnings("javadoc")
public class LDAPSearchITCase extends ToolsITCase {
private static final int NB_RAND_SIMPLE_SEARCH = 10;
- private static final int NB_OTHER_SIMPLE_SEARCH = 2;
+ private static final int NB_OTHER_SIMPLE_SEARCH = 3;
@DataProvider
public Object[][] ldapSearchArgs() throws Exception {
@@ -60,6 +61,10 @@
// ldapsearch command
data[1] = new Object[] { args(""), "", ERR_ERROR_PARSING_ARGS.get("") };
+ // Check if the help reference message is prompted if arguments failed to be parsed
+ data[2] = new Object[] {
+ args("-42"), "", INFO_GLOBAL_HELP_REFERENCE.get("java " + LDAPSearch.class.getCanonicalName()) };
+
// Perform some basic ldapsearch for random user in the test server
for (int i = 0; i < NB_RAND_SIMPLE_SEARCH; i++) {
long userID = new Random().nextInt(1000);
--
Gitblit v1.10.0