vfs_test.go 803 B

123456789101112131415161718192021222324252627282930313233343536
  1. //go:build linux
  2. // +build linux
  3. package vfs // import "github.com/docker/docker/daemon/graphdriver/vfs"
  4. import (
  5. "testing"
  6. "github.com/docker/docker/daemon/graphdriver/graphtest"
  7. )
  8. // This avoids creating a new driver for each test if all tests are run
  9. // Make sure to put new tests between TestVfsSetup and TestVfsTeardown
  10. func TestVfsSetup(t *testing.T) {
  11. graphtest.GetDriver(t, "vfs")
  12. }
  13. func TestVfsCreateEmpty(t *testing.T) {
  14. graphtest.DriverTestCreateEmpty(t, "vfs")
  15. }
  16. func TestVfsCreateBase(t *testing.T) {
  17. graphtest.DriverTestCreateBase(t, "vfs")
  18. }
  19. func TestVfsCreateSnap(t *testing.T) {
  20. graphtest.DriverTestCreateSnap(t, "vfs")
  21. }
  22. func TestVfsSetQuota(t *testing.T) {
  23. graphtest.DriverTestSetQuota(t, "vfs", false)
  24. }
  25. func TestVfsTeardown(t *testing.T) {
  26. graphtest.PutDriver(t)
  27. }