func TestAll(t *testing.T) { if _, err := credentials.NewEnvCredentials().Get(); err != nil { t.Skip("No AWS credentials, skipping AWS driver test: ", err) } _, err := volume.New(Name, volume.DriverParams{}) if err != nil { t.Logf("Failed to initialize Driver: %v", err) } d, err := volume.Get(Name) if err != nil { t.Fatalf("Failed to initialize Volume Driver: %v", err) } ctx := test.NewContext(d) ctx.Filesystem = api.FSType_FS_TYPE_EXT4 test.RunShort(t, ctx) }
func TestAll(t *testing.T) { err := os.MkdirAll(testPath, 0744) if err != nil { t.Fatalf("Failed to create test path: %v", err) } _, err = volume.New(Name, volume.DriverParams{"path": testPath}) if err != nil { t.Fatalf("Failed to initialize Driver: %v", err) } d, err := volume.Get(Name) if err != nil { t.Fatalf("Failed to initialize Volume Driver: %v", err) } ctx := test.NewContext(d) ctx.Filesystem = api.FSType_FS_TYPE_NFS test.RunShort(t, ctx) }