Beispiel #1
0
    def test_ssl_domain(self, validate):
        url = TEST_URL

        # test
        b = Connector(url)
        b.ssl.ca_certificate = 'test-ca'
        b.ssl.client_key = 'test-key'
        b.ssl.client_certificate = 'test-crt'
        ssl = Connection.ssl_domain(b)

        # validation
        validate.assert_called_once_with()
        self.assertEqual(
            ssl, {
                'ssl_trustfile': b.ssl.ca_certificate,
                'ssl_keyfile': b.ssl.client_key,
                'ssl_certfile': b.ssl.client_certificate,
                'ssl_skip_hostname_check': (not b.ssl.host_validation)
            })
Beispiel #2
0
    def test_ssl_domain(self, validate):
        url = TEST_URL

        # test
        b = Connector(url)
        b.ssl.ca_certificate = 'test-ca'
        b.ssl.client_key = 'test-key'
        b.ssl.client_certificate = 'test-crt'
        ssl = Connection.ssl_domain(b)

        # validation
        validate.assert_called_once_with()
        self.assertEqual(
            ssl,
            {
                'ssl_trustfile': b.ssl.ca_certificate,
                'ssl_keyfile': b.ssl.client_key,
                'ssl_certfile': b.ssl.client_certificate,
                'ssl_skip_hostname_check': (not b.ssl.host_validation)
            })