1
// Copyright 2016 Canonical Ltd.
2
// Licensed under the AGPLv3, see LICENCE file for details.
7
"github.com/juju/errors"
8
"github.com/juju/testing"
11
type stubHookContext struct {
17
func (s *stubHookContext) Download(name string) (string, error) {
18
s.stub.AddCall("Download", name)
19
if err := s.stub.NextErr(); err != nil {
20
return "", errors.Trace(err)
23
return s.ReturnDownload, nil