main_test.go 610 B

12345678910111213141516171819202122232425262728293031323334
  1. package graphdriver // import "github.com/docker/docker/integration/plugin/graphdriver"
  2. import (
  3. "fmt"
  4. "os"
  5. "testing"
  6. "github.com/docker/docker/pkg/reexec"
  7. "github.com/docker/docker/testutil/environment"
  8. )
  9. var (
  10. testEnv *environment.Execution
  11. )
  12. func init() {
  13. reexec.Init() // This is required for external graphdriver tests
  14. }
  15. func TestMain(m *testing.M) {
  16. var err error
  17. testEnv, err = environment.New()
  18. if err != nil {
  19. fmt.Println(err)
  20. os.Exit(1)
  21. }
  22. err = environment.EnsureFrozenImagesLinux(testEnv)
  23. if err != nil {
  24. fmt.Println(err)
  25. os.Exit(1)
  26. }
  27. testEnv.Print()
  28. os.Exit(m.Run())
  29. }