From 09bf5b062ceb405950c2beaacdaf79c43e9c7ae8 Mon Sep 17 00:00:00 2001 From: Weston Steimel Date: Mon, 14 Nov 2022 23:57:31 +0000 Subject: [PATCH] chore: add unit test for wolfi os release identification (#1340) Signed-off-by: Weston Steimel --- syft/linux/identify_release_test.go | 10 ++++++++++ syft/linux/test-fixtures/os/wolfi/etc/os-release | 5 +++++ 2 files changed, 15 insertions(+) create mode 100644 syft/linux/test-fixtures/os/wolfi/etc/os-release diff --git a/syft/linux/identify_release_test.go b/syft/linux/identify_release_test.go index 09b6b657d..ce83ac498 100644 --- a/syft/linux/identify_release_test.go +++ b/syft/linux/identify_release_test.go @@ -321,6 +321,16 @@ func TestIdentifyRelease(t *testing.T) { CPEName: "cpe:/o:almalinux:almalinux:8.4:GA", }, }, + { + fixture: "test-fixtures/os/wolfi", + release: &Release{ + PrettyName: "Wolfi", + Name: "Wolfi", + ID: "wolfi", + VersionID: "20220914", + HomeURL: "https://wolfi.dev", + }, + }, } for _, test := range tests { diff --git a/syft/linux/test-fixtures/os/wolfi/etc/os-release b/syft/linux/test-fixtures/os/wolfi/etc/os-release new file mode 100644 index 000000000..34ecce465 --- /dev/null +++ b/syft/linux/test-fixtures/os/wolfi/etc/os-release @@ -0,0 +1,5 @@ +ID=wolfi +NAME="Wolfi" +PRETTY_NAME="Wolfi" +VERSION_ID="20220914" +HOME_URL="https://wolfi.dev"