func (s *S) TestProvisionerDestroyEmptyUnit(c *gocheck.C) { fexec := &etesting.FakeExecutor{} setExecut(fexec) defer setExecut(nil) app := testing.NewFakeApp("myapp", "python", 0) app.AddUnit(&testing.FakeUnit{}) var p dockerProvisioner p.Provision(app) err := p.Destroy(app) c.Assert(err, gocheck.IsNil) }
func (s *S) TestProvisionerDestroyEmptyUnit(c *gocheck.C) { fexec := &etesting.FakeExecutor{} setExecut(fexec) defer setExecut(nil) w := new(bytes.Buffer) l := stdlog.New(w, "", stdlog.LstdFlags) log.SetLogger(l) app := testing.NewFakeApp("myapp", "python", 0) app.AddUnit(&testing.FakeUnit{}) var p dockerProvisioner p.Provision(app) err := p.Destroy(app) c.Assert(err, gocheck.IsNil) }