MCPcopy Create free account
hub / github.com/containers/common / TestIsValidDeviceMode

Function TestIsValidDeviceMode

pkg/parse/parse_test.go:61–71  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

59}
60
61func TestIsValidDeviceMode(t *testing.T) {
62 if runtime.GOOS != "linux" {
63 t.Skip("Devices is only supported on Linux")
64 }
65 assert.False(t, isValidDeviceMode("BOGUS"))
66 assert.False(t, isValidDeviceMode("rwx"))
67 assert.True(t, isValidDeviceMode("r"))
68 assert.True(t, isValidDeviceMode("rw"))
69 assert.True(t, isValidDeviceMode("rm"))
70 assert.True(t, isValidDeviceMode("rwm"))
71}
72
73func TestIsValidVolumeOption(t *testing.T) {
74 options, err := ValidateVolumeOpts([]string{"upperdir=test", "workdir=test2"})

Callers

nothing calls this directly

Calls 1

isValidDeviceModeFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…