Changeset 656 in tmcsimulator for trunk/test
- Timestamp:
- 09/11/2022 09:36:06 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/tmcsim/cadsimulator/CADSimulatorConsoleTest.java
r655 r656 78 78 } 79 79 80 /**81 * obsolete: compare StringWriter contents against expected82 */83 private void verify0(String msg, String expect)84 {85 String result = sw.toString().trim();86 System.out.println(""+result);87 result = result.replaceAll("\n", ",");88 String fullExpect = expect.trim();89 fullExpect = fullExpect.replaceAll("\n", ",");90 // System.out.println(fullExpect);91 System.out.println(result.substring(result.length() - fullExpect.length(), result.length()));92 // String diff = StringUtils.difference(fullExpect, result);93 boolean match = result.endsWith(fullExpect);94 assertTrue(msg + ": " + result, match);95 }96 80 /** compare StringWriter contents against expected 97 81 * @param expected contains just the most recent lines of output … … 103 87 String[] results = sw.toString().trim().split("\n"); // split into lines 104 88 String[] expecteds = expect.trim().split("\n"); 89 int rIdx = results.length-1; // index to results array 105 90 // Work backwards from the most recent line of output 106 for (int item=expecteds.length-1; item >= 0; item--)91 for (int eIdx=expecteds.length-1; eIdx >= 0; eIdx--) 107 92 { 108 //System.out.println("Verifying "+expecteds[item]+" against "+results[item]); 109 assertEquals(errmsg + " line "+item, expecteds[item], results[item]); 93 //System.out.println("Verifying "+eIdx+". "+expecteds[eIdx]+" against "+results[rIdx]); 94 assertEquals(errmsg + " line "+eIdx, expecteds[eIdx], results[rIdx]); 95 rIdx--; 110 96 } 111 97 } … … 158 144 CADClientInterface ci = mock(CADClientInterface.class); 159 145 app.theCoordinator.registerForCallback(ci); 160 pause(500);146 System.out.println(""+sw.toString()); 161 147 verify("connected 1 terminal output incorrect: ", expected2); 162 148 String expected3 =
Note: See TracChangeset
for help on using the changeset viewer.
