Index: trunk/test/tmcsim/cadsimulator/CADSimulatorConsoleTest.java
===================================================================
--- trunk/test/tmcsim/cadsimulator/CADSimulatorConsoleTest.java	(revision 655)
+++ trunk/test/tmcsim/cadsimulator/CADSimulatorConsoleTest.java	(revision 656)
@@ -78,20 +78,4 @@
     }
 
-    /**
-     * obsolete: compare StringWriter contents against expected
-     */
-    private void verify0(String msg, String expect)
-    {
-        String result = sw.toString().trim();
-        System.out.println(""+result);
-        result = result.replaceAll("\n", ",");
-        String fullExpect = expect.trim();
-        fullExpect = fullExpect.replaceAll("\n", ",");
-//        System.out.println(fullExpect);
-        System.out.println(result.substring(result.length() - fullExpect.length(), result.length()));
-//        String diff = StringUtils.difference(fullExpect, result);
-        boolean match = result.endsWith(fullExpect);
-        assertTrue(msg + ": " + result, match);
-    }
     /** compare StringWriter contents against expected
      *  @param expected contains just the most recent lines of output
@@ -103,9 +87,11 @@
         String[] results = sw.toString().trim().split("\n");   // split into lines
         String[] expecteds = expect.trim().split("\n");
+        int rIdx = results.length-1;  // index to results array
         // Work backwards from the most recent line of output 
-        for (int item=expecteds.length-1; item >= 0; item--)
+        for (int eIdx=expecteds.length-1; eIdx >= 0; eIdx--)
         {
-            //System.out.println("Verifying "+expecteds[item]+" against "+results[item]);
-            assertEquals(errmsg + " line "+item, expecteds[item], results[item]);
+            //System.out.println("Verifying "+eIdx+". "+expecteds[eIdx]+" against "+results[rIdx]);
+            assertEquals(errmsg + " line "+eIdx, expecteds[eIdx], results[rIdx]);
+            rIdx--;
         }    
     }            
@@ -158,5 +144,5 @@
         CADClientInterface ci = mock(CADClientInterface.class);
         app.theCoordinator.registerForCallback(ci);
-        pause(500);
+        System.out.println(""+sw.toString());
         verify("connected 1 terminal output incorrect: ", expected2);
         String expected3 =
