Skip to content

Commit 1e02d96

Browse files
committed
fix(ScannerIntegrationFunTest): Fallback on emptyValue if revision blank
Signed-off-by: Jens Keim <[email protected]>
1 parent 238d64d commit 1e02d96

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

scanner/src/funTest/kotlin/scanners/ScannerIntegrationFunTest.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import java.io.File
2828
import org.ossreviewtoolkit.downloader.DefaultWorkingTreeCache
2929
import org.ossreviewtoolkit.model.AnalyzerResult
3030
import org.ossreviewtoolkit.model.AnalyzerRun
31+
import org.ossreviewtoolkit.model.HashAlgorithm
3132
import org.ossreviewtoolkit.model.Identifier
3233
import org.ossreviewtoolkit.model.LicenseFinding
3334
import org.ossreviewtoolkit.model.OrtResult
@@ -165,12 +166,14 @@ private fun createAnalyzerResultWithProject(project: Project, vararg packages: P
165166
config = AnalyzerConfiguration(enabledPackageManagers = emptyList())
166167
)
167168

169+
val resolvedRevision = projectWithScope.vcs.revision.ifEmpty { HashAlgorithm.SHA1.emptyValue }
170+
168171
return OrtResult.EMPTY.copy(
169172
analyzer = analyzerRun,
170173
repository = Repository.EMPTY.copy(
171174
provenance = RepositoryProvenance(
172175
vcsInfo = projectWithScope.vcs,
173-
resolvedRevision = projectWithScope.vcs.revision
176+
resolvedRevision = resolvedRevision
174177
)
175178
)
176179
)

0 commit comments

Comments
 (0)