Merge pull request #85 from anchore/issue-84

Remove carriage returns from distro files
This commit is contained in:
Alfredo Deza 2020-07-17 08:31:22 -04:00 committed by GitHub
commit f03f7b32e9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 15 additions and 2 deletions

View file

@ -92,9 +92,9 @@ func parseOsRelease(contents string) *Distro {
switch prefix {
case "ID":
id = value
id = strings.TrimSpace(value)
case "VERSION_ID":
vers = value
vers = strings.TrimSpace(value)
}
}

View file

@ -34,6 +34,11 @@ func TestParseOsRelease(t *testing.T) {
name: "redhat",
RawVersion: "8.1",
},
{
fixture: "test-fixtures/unprintable",
name: "debian",
RawVersion: "8",
},
}
for _, test := range tests {

View file

@ -0,0 +1,8 @@
PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
NAME="Debian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=debian
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"