1package provision 2 3import ( 4 "testing" 5 6 "github.com/docker/machine/drivers/fakedriver" 7 "github.com/docker/machine/libmachine/auth" 8 "github.com/docker/machine/libmachine/engine" 9 "github.com/docker/machine/libmachine/provision/provisiontest" 10 "github.com/docker/machine/libmachine/swarm" 11) 12 13func TestDebianDefaultStorageDriver(t *testing.T) { 14 p := NewDebianProvisioner(&fakedriver.Driver{}).(*DebianProvisioner) 15 p.SSHCommander = provisiontest.NewFakeSSHCommander(provisiontest.FakeSSHCommanderOptions{}) 16 p.Provision(swarm.Options{}, auth.Options{}, engine.Options{}) 17 if p.EngineOptions.StorageDriver != "overlay2" { 18 t.Fatal("Default storage driver should be overlay2") 19 } 20} 21