func (s *backupSuite) TestSetBackupStoredSuccess(c *gc.C) { original := s.metadata(c) id, err := state.AddBackupMetadata(s.State, original) c.Check(err, gc.IsNil) metadata, err := state.GetBackupMetadata(s.State, id) c.Assert(err, gc.IsNil) c.Assert(metadata.Stored(), gc.Equals, false) err = state.SetBackupStored(s.State, id) c.Check(err, gc.IsNil) metadata, err = state.GetBackupMetadata(s.State, id) c.Assert(err, gc.IsNil) c.Assert(metadata.Stored(), gc.Equals, true) }
func (s *backupSuite) TestSetBackupStoredNotFound(c *gc.C) { err := state.SetBackupStored(s.State, "spam") c.Check(err, jc.Satisfies, errors.IsNotFound) }