Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
lima-vm
GitHub Repository: lima-vm/lima
Path: blob/master/pkg/iso9660util/fuzz_test.go
2604 views
1
// SPDX-FileCopyrightText: Copyright The Lima Authors
2
// SPDX-License-Identifier: Apache-2.0
3
4
package iso9660util
5
6
import (
7
"os"
8
"path/filepath"
9
"testing"
10
11
"gotest.tools/v3/assert"
12
)
13
14
func FuzzIsISO9660(f *testing.F) {
15
f.Fuzz(func(t *testing.T, fileContents []byte) {
16
imageFile := filepath.Join(t.TempDir(), "fuzz.iso")
17
err := os.WriteFile(imageFile, fileContents, 0o600)
18
assert.NilError(t, err)
19
_, _ = IsISO9660(imageFile)
20
})
21
}
22
23