You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by je...@apache.org on 2015/12/11 17:33:12 UTC
incubator-geode git commit: GEODE-647: Adding some test debugging
output
Repository: incubator-geode
Updated Branches:
refs/heads/develop a84780e32 -> 9d047b4df
GEODE-647: Adding some test debugging output
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/9d047b4d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/9d047b4d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/9d047b4d
Branch: refs/heads/develop
Commit: 9d047b4df4af8d60161cab95fc9a1af5e6d956ae
Parents: a84780e
Author: Jens Deppe <jd...@pivotal.io>
Authored: Fri Dec 11 08:31:51 2015 -0800
Committer: Jens Deppe <jd...@pivotal.io>
Committed: Fri Dec 11 08:32:41 2015 -0800
----------------------------------------------------------------------
.../management/internal/cli/GfshParserJUnitTest.java | 13 +++++++++++++
1 file changed, 13 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/9d047b4d/gemfire-core/src/test/java/com/gemstone/gemfire/management/internal/cli/GfshParserJUnitTest.java
----------------------------------------------------------------------
diff --git a/gemfire-core/src/test/java/com/gemstone/gemfire/management/internal/cli/GfshParserJUnitTest.java b/gemfire-core/src/test/java/com/gemstone/gemfire/management/internal/cli/GfshParserJUnitTest.java
index 68fe251..c536147 100644
--- a/gemfire-core/src/test/java/com/gemstone/gemfire/management/internal/cli/GfshParserJUnitTest.java
+++ b/gemfire-core/src/test/java/com/gemstone/gemfire/management/internal/cli/GfshParserJUnitTest.java
@@ -150,8 +150,11 @@ public class GfshParserJUnitTest {
*/
@Test
public void testComplete() throws Exception {
+ StringBuilder debugger = new StringBuilder();
+
// get a CommandManager, add sample commands
CommandManager commandManager = CommandManager.getInstance(false);
+ debugger.append("cm1:").append(String.format("0x%x", commandManager.hashCode()));
assertNotNull("CommandManager should not be null.", commandManager);
commandManager.add(Commands.class.newInstance());
commandManager.add(SimpleConverter.class.newInstance());
@@ -167,6 +170,16 @@ public class GfshParserJUnitTest {
List<String> completionCandidates = new ArrayList<String>();
List<String> completionValues = new ArrayList<String>();
parser.complete(input, input.length(), completionCandidates);
+ debugger.append(" cm2:").append(String.format("0x%x", CommandManager.getExisting().hashCode()));
+ if (completionValues.size() != completionCandidates.size()) {
+ if (completionCandidates.size() > 0) {
+ for (String s : completionCandidates) {
+ debugger.append(" ").append(s);
+ }
+ }
+ assertEquals(debugger.toString(), completionValues.size(), completionCandidates.size());
+ }
+
assertSimpleCompletionValues(completionValues, completionCandidates);
// Input contains a string which is prefix