(t *testing.T)
| 59 | } |
| 60 | |
| 61 | func 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 | |
| 73 | func TestIsValidVolumeOption(t *testing.T) { |
| 74 | options, err := ValidateVolumeOpts([]string{"upperdir=test", "workdir=test2"}) |
nothing calls this directly
no test coverage detected
searching dependent graphs…