| //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) |
| } |