Sfoglia il codice sorgente

Merge pull request #19885 from tophj-ibm/fix-integration-cli-suite-requirements

Fix integration-cli suite setup requirements
David Calavera 9 anni fa
parent
commit
c19c08b97a
2 ha cambiato i file con 4 aggiunte e 5 eliminazioni
  1. 4 3
      integration-cli/check_test.go
  2. 0 2
      integration-cli/docker_utils.go

+ 4 - 3
integration-cli/check_test.go

@@ -48,7 +48,7 @@ type DockerRegistrySuite struct {
 }
 }
 
 
 func (s *DockerRegistrySuite) SetUpTest(c *check.C) {
 func (s *DockerRegistrySuite) SetUpTest(c *check.C) {
-	testRequires(c, DaemonIsLinux)
+	testRequires(c, DaemonIsLinux, RegistryHosting)
 	s.reg = setupRegistry(c, false, false)
 	s.reg = setupRegistry(c, false, false)
 	s.d = NewDaemon(c)
 	s.d = NewDaemon(c)
 }
 }
@@ -76,7 +76,7 @@ type DockerSchema1RegistrySuite struct {
 }
 }
 
 
 func (s *DockerSchema1RegistrySuite) SetUpTest(c *check.C) {
 func (s *DockerSchema1RegistrySuite) SetUpTest(c *check.C) {
-	testRequires(c, DaemonIsLinux)
+	testRequires(c, DaemonIsLinux, RegistryHosting)
 	s.reg = setupRegistry(c, true, false)
 	s.reg = setupRegistry(c, true, false)
 	s.d = NewDaemon(c)
 	s.d = NewDaemon(c)
 }
 }
@@ -104,7 +104,7 @@ type DockerRegistryAuthSuite struct {
 }
 }
 
 
 func (s *DockerRegistryAuthSuite) SetUpTest(c *check.C) {
 func (s *DockerRegistryAuthSuite) SetUpTest(c *check.C) {
-	testRequires(c, DaemonIsLinux)
+	testRequires(c, DaemonIsLinux, RegistryHosting)
 	s.reg = setupRegistry(c, false, true)
 	s.reg = setupRegistry(c, false, true)
 	s.d = NewDaemon(c)
 	s.d = NewDaemon(c)
 }
 }
@@ -158,6 +158,7 @@ type DockerTrustSuite struct {
 }
 }
 
 
 func (s *DockerTrustSuite) SetUpTest(c *check.C) {
 func (s *DockerTrustSuite) SetUpTest(c *check.C) {
+	testRequires(c, RegistryHosting, NotaryHosting)
 	s.reg = setupRegistry(c, false, false)
 	s.reg = setupRegistry(c, false, false)
 	s.not = setupNotary(c)
 	s.not = setupNotary(c)
 }
 }

+ 0 - 2
integration-cli/docker_utils.go

@@ -1573,7 +1573,6 @@ func daemonTime(c *check.C) time.Time {
 }
 }
 
 
 func setupRegistry(c *check.C, schema1, auth bool) *testRegistryV2 {
 func setupRegistry(c *check.C, schema1, auth bool) *testRegistryV2 {
-	testRequires(c, RegistryHosting)
 	reg, err := newTestRegistryV2(c, schema1, auth)
 	reg, err := newTestRegistryV2(c, schema1, auth)
 	c.Assert(err, check.IsNil)
 	c.Assert(err, check.IsNil)
 
 
@@ -1590,7 +1589,6 @@ func setupRegistry(c *check.C, schema1, auth bool) *testRegistryV2 {
 }
 }
 
 
 func setupNotary(c *check.C) *testNotary {
 func setupNotary(c *check.C) *testNotary {
-	testRequires(c, NotaryHosting)
 	ts, err := newTestNotary(c)
 	ts, err := newTestNotary(c)
 	c.Assert(err, check.IsNil)
 	c.Assert(err, check.IsNil)