Merge change 5732 into donut

* changes:
  Fix assertContentsInOrder (bug 1790350).
This commit is contained in:
Android (Google) Code Review
2009-06-30 12:17:48 -07:00

View File

@@ -24,6 +24,7 @@ import java.util.HashMap;
import java.util.HashSet; import java.util.HashSet;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.ArrayList;
import java.util.regex.MatchResult; import java.util.regex.MatchResult;
import java.util.regex.Matcher; import java.util.regex.Matcher;
import java.util.regex.Pattern; import java.util.regex.Pattern;
@@ -316,8 +317,11 @@ public final class MoreAsserts {
*/ */
public static void assertContentsInOrder( public static void assertContentsInOrder(
String message, Iterable<?> actual, Object... expected) { String message, Iterable<?> actual, Object... expected) {
Assert.assertEquals(message, ArrayList actualList = new ArrayList();
Arrays.asList(expected), Lists.newArrayList(actual)); for (Object o : actual) {
actualList.add(o);
}
Assert.assertEquals(message, Arrays.asList(expected), actualList);
} }
/** /**