'Make sure the public API works with HTTPS.'

@unittest.skipIf(six.PY3, 'SSL    handshakes    are    broken    in    PY3')
def test_ssl_ok(self):

    self.cleanup()
    self.start_servers(**self.__dict__.copy())
    path = ('https://%s:%d/versions' % ('127.0.0.1', self.api_port))
    https = httplib2.Http(ca_certs=self.ca_file)
    (response, content) = https.request(path, 'GET')
    self.assertEqual(http.OK, response.status)
