Skip to content

Commit 691ad7a

Browse files
authored
Address Non-Deterministic Behavior in Unit Test (#823)
* fix unit test
1 parent d2e7cdd commit 691ad7a

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/test/java/com/sap/oss/phosphor/fosstars/data/artifact/VulnerabilitiesFromOwaspDependencyCheckTest.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import com.sap.oss.phosphor.fosstars.model.subject.oss.MavenArtifact;
1212
import com.sap.oss.phosphor.fosstars.model.value.ValueHashSet;
1313
import com.sap.oss.phosphor.fosstars.model.value.Vulnerabilities;
14-
import com.sap.oss.phosphor.fosstars.model.value.Vulnerability;
1514
import com.sap.oss.phosphor.fosstars.util.Json;
1615
import java.io.File;
1716
import java.io.IOException;
@@ -49,8 +48,8 @@ public void testVulnerabilitiesAvailable() throws IOException {
4948
Vulnerabilities vulnerabilities = values.of(VULNERABILITIES_IN_ARTIFACT).get().get();
5049
assertEquals(3, vulnerabilities.size());
5150

52-
Vulnerability vulnerability = vulnerabilities.entries().iterator().next();
53-
assertEquals("CVE-2018-11307", vulnerability.id());
51+
assertTrue(vulnerabilities.entries().stream()
52+
.anyMatch(vulnerability -> "CVE-2018-11307".equals(vulnerability.id())));
5453
}
5554

5655
@Test

0 commit comments

Comments
 (0)