func (*confSuite) TestIsZero(c *gc.C) { conf := common.Conf{ Desc: "some service", ExecStart: "/path/to/some-command a b c", } isZero := conf.IsZero() c.Check(isZero, jc.IsFalse) }
func (s *Service) setConf(conf common.Conf) error { if conf.IsZero() { s.Service.Conf = conf return nil } normalConf, data := s.normalize(conf) if err := s.validate(normalConf); err != nil { return errors.Trace(err) } s.Script = data s.Service.Conf = normalConf return nil }
func (*confSuite) TestIsZeroTrue(c *gc.C) { var conf common.Conf isZero := conf.IsZero() c.Check(isZero, jc.IsTrue) }