github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/docker/registry/internal/package_test.go (about) 1 // Copyright 2021 Canonical Ltd. 2 // Licensed under the AGPLv3, see LICENCE file for details. 3 4 package internal 5 6 import ( 7 "testing" 8 9 gc "gopkg.in/check.v1" 10 11 "github.com/juju/juju/docker" 12 ) 13 14 func TestPackage(t *testing.T) { 15 gc.TestingT(t) 16 } 17 18 type ( 19 AzureContainerRegistry = azureContainerRegistry 20 BaseClient = baseClient 21 Dockerhub = dockerhub 22 GoogleContainerRegistry = googleContainerRegistry 23 GithubContainerRegistry = githubContainerRegistry 24 GitlabContainerRegistry = gitlabContainerRegistry 25 QuayContainerRegistry = quayContainerRegistry 26 ElasticContainerRegistry = elasticContainerRegistry 27 ElasticContainerRegistryPublic = elasticContainerRegistryPublic 28 ) 29 30 var ( 31 NewErrorTransport = newErrorTransport 32 NewChallengeTransport = newChallengeTransport 33 NewBasicTransport = newBasicTransport 34 NewTokenTransport = newTokenTransport 35 NewElasticContainerRegistryForTest = newElasticContainerRegistryForTest 36 NewAzureContainerRegistry = newAzureContainerRegistry 37 GetArchitecture = getArchitecture 38 UnwrapNetError = unwrapNetError 39 ) 40 41 func (c *BaseClient) SetImageRepoDetails(i docker.ImageRepoDetails) { 42 c.repoDetails = &i 43 }