0
0
mirror of https://github.com/go-gitea/gitea.git synced 2025-11-10 11:58:32 -05:00

Fix conda null depend issue (#35900)

Fix #35895
This commit is contained in:
Luohao Wang
2025-11-08 23:29:17 +08:00
committed by GitHub
parent 0ce7d66368
commit bfaddbcd0d
2 changed files with 5 additions and 1 deletions

View File

@@ -148,7 +148,7 @@ func EnumeratePackages(ctx *context.Context) {
Timestamp: fileMetadata.Timestamp, Timestamp: fileMetadata.Timestamp,
Build: fileMetadata.Build, Build: fileMetadata.Build,
BuildNumber: fileMetadata.BuildNumber, BuildNumber: fileMetadata.BuildNumber,
Dependencies: fileMetadata.Dependencies, Dependencies: util.SliceNilAsEmpty(fileMetadata.Dependencies),
License: versionMetadata.License, License: versionMetadata.License,
LicenseFamily: versionMetadata.LicenseFamily, LicenseFamily: versionMetadata.LicenseFamily,
HashMD5: pfd.Blob.HashMD5, HashMD5: pfd.Blob.HashMD5,

View File

@@ -237,6 +237,8 @@ func TestPackageConda(t *testing.T) {
assert.Equal(t, pd.Files[0].Blob.HashMD5, packageInfo.HashMD5) assert.Equal(t, pd.Files[0].Blob.HashMD5, packageInfo.HashMD5)
assert.Equal(t, pd.Files[0].Blob.HashSHA256, packageInfo.HashSHA256) assert.Equal(t, pd.Files[0].Blob.HashSHA256, packageInfo.HashSHA256)
assert.Equal(t, pd.Files[0].Blob.Size, packageInfo.Size) assert.Equal(t, pd.Files[0].Blob.Size, packageInfo.Size)
assert.NotNil(t, packageInfo.Dependencies)
assert.Empty(t, packageInfo.Dependencies)
}) })
t.Run(".conda", func(t *testing.T) { t.Run(".conda", func(t *testing.T) {
@@ -268,6 +270,8 @@ func TestPackageConda(t *testing.T) {
assert.Equal(t, pd.Files[0].Blob.HashMD5, packageInfo.HashMD5) assert.Equal(t, pd.Files[0].Blob.HashMD5, packageInfo.HashMD5)
assert.Equal(t, pd.Files[0].Blob.HashSHA256, packageInfo.HashSHA256) assert.Equal(t, pd.Files[0].Blob.HashSHA256, packageInfo.HashSHA256)
assert.Equal(t, pd.Files[0].Blob.Size, packageInfo.Size) assert.Equal(t, pd.Files[0].Blob.Size, packageInfo.Size)
assert.NotNil(t, packageInfo.Dependencies)
assert.Empty(t, packageInfo.Dependencies)
}) })
}) })
} }