github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/apiserver/facades/client/application/package_test.go (about)

     1  // Copyright 2014 Canonical Ltd.
     2  // Licensed under the AGPLv3, see LICENCE file for details.
     3  
     4  package application_test
     5  
     6  import (
     7  	stdtesting "testing"
     8  
     9  	"github.com/juju/juju/testing"
    10  )
    11  
    12  func TestAll(t *stdtesting.T) {
    13  	testing.MgoTestPackage(t)
    14  }
    15  
    16  //go:generate go run go.uber.org/mock/mockgen -package mocks -destination mocks/lxdprofile_mock.go github.com/juju/charm/v12 LXDProfiler
    17  //go:generate go run go.uber.org/mock/mockgen -package mocks -destination mocks/state_mock.go github.com/juju/juju/state StorageAttachment,StorageInstance,MachinePortRanges,UnitPortRanges,CloudContainer
    18  //go:generate go run go.uber.org/mock/mockgen -package mocks -destination mocks/state_storage_mock.go github.com/juju/juju/state/storage Storage
    19  //go:generate go run go.uber.org/mock/mockgen -package mocks -destination mocks/storage_mock.go github.com/juju/juju/storage ProviderRegistry
    20  //go:generate go run go.uber.org/mock/mockgen -package mocks -destination mocks/poolmanager_mock.go github.com/juju/juju/storage/poolmanager PoolManager
    21  //go:generate go run go.uber.org/mock/mockgen -package mocks -destination mocks/leadership_mock.go github.com/juju/juju/core/leadership Reader
    22  //go:generate go run go.uber.org/mock/mockgen -package mocks -destination mocks/application_mock.go github.com/juju/juju/apiserver/facades/client/application Backend,StorageInterface,BlockChecker,Model,CaasBrokerInterface,Application,RemoteApplication,Charm,Relation,Unit,RelationUnit,Machine,Generation,Bindings,Resources
    23  //go:generate go run go.uber.org/mock/mockgen -package mocks -destination mocks/offer_mock.go github.com/juju/juju/apiserver/facades/client/application OfferConnection
    24  //go:generate go run go.uber.org/mock/mockgen -package application -destination updatebase_mocks_test.go github.com/juju/juju/apiserver/facades/client/application Application,Charm,UpdateBaseState,UpdateBaseValidator,CharmhubClient
    25  //go:generate go run go.uber.org/mock/mockgen -package application -destination deployrepository_mocks_test.go github.com/juju/juju/apiserver/facades/client/application Bindings,DeployFromRepositoryState,DeployFromRepositoryValidator,Model,Machine
    26  //go:generate go run go.uber.org/mock/mockgen -package application -destination repository_mocks_test.go github.com/juju/juju/core/charm Repository,RepositoryFactory