func (s *UserSuite) TestUserEnable(c *gc.C) { user := s.Factory.MakeUser(c, &factory.UserParams{Name: "barbara", Disabled: true}) _, err := s.RunUserCommand(c, "enable", "barbara") c.Assert(err, jc.ErrorIsNil) user.Refresh() c.Assert(err, jc.ErrorIsNil) c.Assert(user.IsDisabled(), jc.IsFalse) }
func (s *UserSuite) TestUserAdd(c *gc.C) { ctx, err := s.RunUserCommand(c, "add", "test") c.Assert(err, jc.ErrorIsNil) c.Assert(testing.Stderr(ctx), jc.HasPrefix, `user "test" added`) user, err := s.State.User(names.NewLocalUserTag("test")) c.Assert(err, jc.ErrorIsNil) c.Assert(user.IsDisabled(), jc.IsFalse) }