mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-09-10 12:03:16 +02:00
Fix for bug 208418
This commit is contained in:
parent
8b8971f1a3
commit
5e13f37831
1 changed files with 12 additions and 3 deletions
|
@ -8,9 +8,13 @@
|
|||
* Contributors:
|
||||
* QNX Software Systems - Initial API and implementation
|
||||
* Markus Schorn (Wind River Systems)
|
||||
* IBM Corporation
|
||||
*******************************************************************************/
|
||||
package org.eclipse.cdt.core.model.tests;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import junit.framework.TestSuite;
|
||||
|
||||
import org.eclipse.cdt.core.dom.IPDOMManager;
|
||||
|
@ -277,9 +281,14 @@ public class CPathEntryTest extends BaseTestCase {
|
|||
assertEquals(sourceEntryName, entries[0].getName());
|
||||
IPath[] actualExclusionPatterns = entries[0].getExclusionPatterns();
|
||||
assertEquals(exclusionPatterns.length, actualExclusionPatterns.length);
|
||||
for (int i = 0; i < actualExclusionPatterns.length; i++) {
|
||||
IPath path = actualExclusionPatterns[i];
|
||||
assertEquals(exclusionPatterns[i], actualExclusionPatterns[i]);
|
||||
assertEquals(toSet(exclusionPatterns), toSet(actualExclusionPatterns));
|
||||
}
|
||||
|
||||
private Set toSet(Object[] array) {
|
||||
HashSet set = new HashSet();
|
||||
for (int i = 0; i < array.length; i++) {
|
||||
set.add(array[i]);
|
||||
}
|
||||
return set;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue