| //go:build linux | |
| // +build linux | |
| package vfs // import "github.com/docker/docker/daemon/graphdriver/vfs" | |
| import ( | |
| "testing" | |
| "github.com/docker/docker/daemon/graphdriver/graphtest" | |
| ) | |
| // This avoids creating a new driver for each test if all tests are run | |
| // Make sure to put new tests between TestVfsSetup and TestVfsTeardown | |
| func TestVfsSetup(t *testing.T) { | |
| graphtest.GetDriver(t, "vfs") | |
| } | |
| func TestVfsCreateEmpty(t *testing.T) { | |
| graphtest.DriverTestCreateEmpty(t, "vfs") | |
| } | |
| func TestVfsCreateBase(t *testing.T) { | |
| graphtest.DriverTestCreateBase(t, "vfs") | |
| } | |
| func TestVfsCreateSnap(t *testing.T) { | |
| graphtest.DriverTestCreateSnap(t, "vfs") | |
| } | |
| func TestVfsSetQuota(t *testing.T) { | |
| graphtest.DriverTestSetQuota(t, "vfs", false) | |
| } | |
| func TestVfsTeardown(t *testing.T) { | |
| graphtest.PutDriver(t) | |
| } |