[jboss-cvs] JBossAS SVN: r103211 - in projects/mc-tools/mcinspector/trunk/src: test/java/org/jboss/test/microcontainer/mcinspector/kernel/test and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Mar 29 17:40:58 EDT 2010


Author: kabir.khan at jboss.com
Date: 2010-03-29 17:40:57 -0400 (Mon, 29 Mar 2010)
New Revision: 103211

Modified:
   projects/mc-tools/mcinspector/trunk/src/main/java/org/jboss/microcontainer/mcinspector/command/impl/ListCommand.java
   projects/mc-tools/mcinspector/trunk/src/test/java/org/jboss/test/microcontainer/mcinspector/kernel/test/ListTestCase.java
Log:
Number of unresolved dependencies in the verbose list

Modified: projects/mc-tools/mcinspector/trunk/src/main/java/org/jboss/microcontainer/mcinspector/command/impl/ListCommand.java
===================================================================
--- projects/mc-tools/mcinspector/trunk/src/main/java/org/jboss/microcontainer/mcinspector/command/impl/ListCommand.java	2010-03-29 21:30:09 UTC (rev 103210)
+++ projects/mc-tools/mcinspector/trunk/src/main/java/org/jboss/microcontainer/mcinspector/command/impl/ListCommand.java	2010-03-29 21:40:57 UTC (rev 103211)
@@ -50,7 +50,7 @@
             "    Normally only states with contexts will be shown",
             "-e  Error. Show only the contexts which are in the error state. Can not be used in combination with state arguments.",
             "-v  Verbose. Show extra information for each context. Contexts with unresolved dependencies will",
-            "    have a '*' after their name. Additional information is in the format (ControllerMode, Current state)");
+            "    have a '*-<num_unresolved_dependencies>' after their name. Additional information is in the format (ControllerMode, Current state)");
    }
    
    private static String getUsage(String programName)
@@ -138,7 +138,7 @@
          String unresolved = "";
          DependencyInfo info = context.getDependencyInfo();
          if (info != null && info.getUnresolvedDependencies(null).size() > 0)
-            unresolved = "*";
+            unresolved = "*-" + info.getUnresolvedDependencies(null).size();
             
          line.append(unresolved + " (" + context.getMode() + ", " + context.getState().getStateString().toUpperCase() + ")");
       }

Modified: projects/mc-tools/mcinspector/trunk/src/test/java/org/jboss/test/microcontainer/mcinspector/kernel/test/ListTestCase.java
===================================================================
--- projects/mc-tools/mcinspector/trunk/src/test/java/org/jboss/test/microcontainer/mcinspector/kernel/test/ListTestCase.java	2010-03-29 21:30:09 UTC (rev 103210)
+++ projects/mc-tools/mcinspector/trunk/src/test/java/org/jboss/test/microcontainer/mcinspector/kernel/test/ListTestCase.java	2010-03-29 21:40:57 UTC (rev 103211)
@@ -232,13 +232,13 @@
       result = inspector.execute("list -v DESCRIBED STARTED");
       assertEquals(2, result.length);
       assertTrue(result[0].toUpperCase().contains("DESCRIBED:"));
-      assertTrue(result[1].trim().startsWith("Test2*"));
+      assertTrue(result[1].trim().startsWith("Test2*-1"));
       assertTrue(result[1].contains("(AUTOMATIC, DESCRIBED)"));
 
       result = inspector.execute("list -v DESCRIBED INSTANTIATED");
       assertEquals(4, result.length);
       assertTrue(result[0].toUpperCase().contains("DESCRIBED:"));
-      assertTrue(result[1].trim().startsWith("Test2*"));
+      assertTrue(result[1].trim().startsWith("Test2*-1"));
       assertTrue(result[1].toUpperCase().contains("(AUTOMATIC, DESCRIBED)"));
       assertTrue(result[2].toUpperCase().contains("INSTANTIATED:"));
       assertTrue(result[3].trim().startsWith("Test1"));




More information about the jboss-cvs-commits mailing list