mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Add a test to make sure that --tlsverify=false turn on tls in daemon
Signed-off-by: Doug Davis <dug@us.ibm.com>
This commit is contained in:
parent
ffeec2bdd1
commit
5ced3ab323
1 changed files with 8 additions and 0 deletions
|
@ -1318,6 +1318,14 @@ func (s *DockerDaemonSuite) TestHttpsInfo(c *check.C) {
|
|||
}
|
||||
}
|
||||
|
||||
// TestTlsVerify verifies that --tlsverify=false turns on tls
|
||||
func (s *DockerDaemonSuite) TestTlsVerify(c *check.C) {
|
||||
out, err := exec.Command(dockerBinary, "daemon", "--tlsverify=false").CombinedOutput()
|
||||
if err == nil || !strings.Contains(string(out), "Could not load X509 key pair") {
|
||||
c.Fatalf("Daemon should not have started due to missing certs: %v\n%s", err, string(out))
|
||||
}
|
||||
}
|
||||
|
||||
// TestHttpsInfoRogueCert connects via two-way authenticated HTTPS to the info endpoint
|
||||
// by using a rogue client certificate and checks that it fails with the expected error.
|
||||
func (s *DockerDaemonSuite) TestHttpsInfoRogueCert(c *check.C) {
|
||||
|
|
Loading…
Reference in a new issue