@@ -680,9 +680,9 @@ private void assertEvidence(final Evidence evidence, final Version version) {
680680 assertEquals ("http://www.apache.org/licenses/LICENSE-2.0" ,
681681 evidence .getLicenseChoice ().getLicenses ().get (0 ).getUrl ());
682682
683- if (version == Version .VERSION_15 ) {
683+ if (version . getVersion () >= Version .VERSION_15 . getVersion () ) {
684684 assertCallStack (evidence .getCallstack ());
685- assertOccurrences (evidence .getOccurrences ());
685+ assertOccurrences (evidence .getOccurrences (), version );
686686 assertEquals (1 , evidence .getIdentities ().size ());
687687 assertIdentifiers (evidence .getIdentities ().get (0 ), version );
688688 }
@@ -693,12 +693,16 @@ private void assertEvidence(final Evidence evidence, final Version version) {
693693 }
694694 }
695695
696- private void assertOccurrences (final List <Occurrence > occurrences ){
696+ private void assertOccurrences (final List <Occurrence > occurrences , Version version ){
697697 assertEquals (occurrences .size (), 1 );
698698 Occurrence occurrence = occurrences .get (0 );
699699
700700 assertNotNull (occurrence .getBomRef ());
701701 assertNotNull (occurrence .getLocation ());
702+
703+ if (version .getVersion () >= Version .VERSION_16 .getVersion ()) {
704+ assertNotNull (occurrence .getSymbol ());
705+ }
702706 }
703707
704708 private void assertCallStack (final Callstack callstack ){
0 commit comments