Remove surrounding quotes from TLS paths, if present
Signed-off-by: Joffrey F <joffrey@docker.com>
This commit is contained in:
parent
d29f8e1022
commit
c0305024f5
4 changed files with 48 additions and 3 deletions
|
|
@ -144,3 +144,16 @@ class TLSConfigTestCase(unittest.TestCase):
|
|||
result = tls_config_from_options(options)
|
||||
assert isinstance(result, docker.tls.TLSConfig)
|
||||
assert result.assert_hostname is False
|
||||
|
||||
def test_tls_client_and_ca_quoted_paths(self):
|
||||
options = {
|
||||
'--tlscacert': '"{0}"'.format(self.ca_cert),
|
||||
'--tlscert': '"{0}"'.format(self.client_cert),
|
||||
'--tlskey': '"{0}"'.format(self.key),
|
||||
'--tlsverify': True
|
||||
}
|
||||
result = tls_config_from_options(options)
|
||||
assert isinstance(result, docker.tls.TLSConfig)
|
||||
assert result.cert == (self.client_cert, self.key)
|
||||
assert result.ca_cert == self.ca_cert
|
||||
assert result.verify is True
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue