Issue #3369: Fixed XDocsPagesTest to not make assumptions about order of HashMap (#3375)

This commit is contained in:
Ben Lambeth 2016-07-29 09:25:49 -05:00 committed by Roman Ivanov
parent 77dc350b50
commit 77e8747487
1 changed files with 9 additions and 2 deletions

View File

@ -417,8 +417,15 @@ public class XDocsPagesTest {
if (AbstractCheck.class.isAssignableFrom(clss)) {
final AbstractCheck check = (AbstractCheck) instance;
if (!Arrays.equals(check.getAcceptableTokens(), check.getDefaultTokens())
|| !Arrays.equals(check.getAcceptableTokens(), check.getRequiredTokens())) {
final int[] acceptableTokens = check.getAcceptableTokens();
Arrays.sort(acceptableTokens);
final int[] defaultTokens = check.getDefaultTokens();
Arrays.sort(defaultTokens);
final int[] requiredTokens = check.getRequiredTokens();
Arrays.sort(requiredTokens);
if (!Arrays.equals(acceptableTokens, defaultTokens)
|| !Arrays.equals(acceptableTokens, requiredTokens)) {
properties.add("tokens");
}
}