ICU-13629 Fix flakey test.

X-SVN-Rev: 41379
This commit is contained in:
Andy Heninger 2018-05-16 00:29:06 +00:00
parent cb34c90168
commit d1507a5a2a

View file

@ -1397,27 +1397,28 @@ public final class UCharacterCaseTest extends TestFmwk
// Demonstrate the iterator next() method:
Edits.Iterator fineIterator = edits.getFineIterator();
int i = 0;
int toStringOffset = fineIterator.toString().indexOf('{');
while (fineIterator.next()) {
String expected = fineIteratorExpected[i++];
assertEquals("Iteration #" + i, expected, fineIterator.toString().substring(40));
assertEquals("Iteration #" + i, expected, fineIterator.toString().substring(toStringOffset));
}
Edits.Iterator fineChangesIterator = edits.getFineChangesIterator();
i = 0;
while (fineChangesIterator.next()) {
String expected = fineChangesIteratorExpected[i++];
assertEquals("Iteration #" + i, expected, fineChangesIterator.toString().substring(40));
assertEquals("Iteration #" + i, expected, fineChangesIterator.toString().substring(toStringOffset));
}
Edits.Iterator coarseIterator = edits.getCoarseIterator();
i = 0;
while (coarseIterator.next()) {
String expected = coarseIteratorExpected[i++];
assertEquals("Iteration #" + i, expected, coarseIterator.toString().substring(40));
assertEquals("Iteration #" + i, expected, coarseIterator.toString().substring(toStringOffset));
}
Edits.Iterator coarseChangesIterator = edits.getCoarseChangesIterator();
i = 0;
while (coarseChangesIterator.next()) {
String expected = coarseChangesIteratorExpected[i++];
assertEquals("Iteration #" + i, expected, coarseChangesIterator.toString().substring(40));
assertEquals("Iteration #" + i, expected, coarseChangesIterator.toString().substring(toStringOffset));
}
// Demonstrate the iterator indexing methods: