func (s *HookContextSuite) AssertStorageContext(c *gc.C, ctx *context.HookContext, id string, attachment storage.StorageAttachmentInfo) { fromCache, err := ctx.HookStorage() c.Assert(err, jc.ErrorIsNil) c.Assert(fromCache, gc.NotNil) c.Assert(fromCache.Tag().Id(), gc.Equals, id) c.Assert(fromCache.Kind(), gc.Equals, attachment.Kind) c.Assert(fromCache.Location(), gc.Equals, attachment.Location) }
func (s *HookContextSuite) AssertNotStorageContext(c *gc.C, ctx *context.HookContext) { storageAttachment, err := ctx.HookStorage() c.Assert(storageAttachment, gc.IsNil) c.Assert(err, gc.ErrorMatches, ".*") }