diff options
author | Alexander Kriegisch <Alexander@Kriegisch.name> | 2021-03-11 17:57:58 +0700 |
---|---|---|
committer | Alexander Kriegisch <Alexander@Kriegisch.name> | 2021-03-11 17:57:58 +0700 |
commit | f7d471f68281185566a3454dc6ac89cfa0c72f10 (patch) | |
tree | 524c997f26e48d8416b73b3f139cdbdb938e9e6a /tests | |
parent | 2bde9d992502006b3c8864920f34b9a106de8577 (diff) | |
download | aspectj-f7d471f68281185566a3454dc6ac89cfa0c72f10.tar.gz aspectj-f7d471f68281185566a3454dc6ac89cfa0c72f10.zip |
Fix MultiProjectIncrementalTests.testAspectPath_pr265693, 2nd try
Do not assume a certain element order for tree nodes if there can be
more than one.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/src/test/java/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/tests/src/test/java/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java b/tests/src/test/java/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java index 968c37ae0..8e5db450f 100644 --- a/tests/src/test/java/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java +++ b/tests/src/test/java/org/aspectj/systemtest/incremental/tools/MultiProjectIncrementalTests.java @@ -1697,9 +1697,13 @@ public class MultiProjectIncrementalTests extends AbstractMultiProjectIncrementa IProgramElement root = getModelFor(bug2).getHierarchy().getRoot(); IProgramElement binariesNode = getChild(root, "binaries"); assertNotNull(binariesNode); - IProgramElement packageNode = binariesNode.getChildren().get(0); - assertEquals("a.b.c", packageNode.getName()); + IProgramElement packageNode = binariesNode.getChildren().stream() + .filter(programElement -> programElement.getName().equals("a.b.c")) + .findFirst() + .orElse(null); + assertNotNull(packageNode); IProgramElement fileNode = packageNode.getChildren().get(0); + assertNotNull(fileNode); assertEquals(IProgramElement.Kind.FILE, fileNode.getKind()); } @@ -4015,4 +4019,4 @@ public class MultiProjectIncrementalTests extends AbstractMultiProjectIncrementa } } -}
\ No newline at end of file +} |