fix(scanner): parsing apt cache policy for nvidia-container-toolkit (#1786)

* fix(scanner): parsing apt cache policy for nvidia-container-toolkit

* fix testcase
This commit is contained in:
Sinclair
2023-11-13 13:49:17 +09:00
committed by GitHub
parent f3f8e26ba5
commit bced16fa9c
2 changed files with 24 additions and 1 deletions

View File

@@ -550,6 +550,29 @@ func TestParseAptCachePolicy(t *testing.T) {
Repo: "precise-updates/main",
},
},
{
// nvidia-container-toolkit
`nvidia-container-toolkit:
Installed: 1.14.2-1
Candidate: 1.14.3-1
Version table:
1.14.3-1 500
500 https://nvidia.github.io/libnvidia-container/stable/deb/amd64 Packages
*** 1.14.2-1 500
500 https://nvidia.github.io/libnvidia-container/stable/deb/amd64 Packages
100 /var/lib/dpkg/status
1.14.1-1 500
500 https://nvidia.github.io/libnvidia-container/stable/deb/amd64 Packages
1.14.0-1 500
500 https://nvidia.github.io/libnvidia-container/stable/deb/amd64 Packages`,
"nvidia-container-toolkit",
packCandidateVer{
Name: "nvidia-container-toolkit",
Installed: "1.14.2-1",
Candidate: "1.14.3-1",
Repo: "",
},
},
}
d := newDebian(config.ServerInfo{})