def test_validAuthLoginInfo(self): try: args = Namespace(opal="%s:%s" % (self.SERVER, self.PORT), user='******', password='******') client = OpalClient.build(loginInfo=OpalClient.LoginInfo.parse(args)) self.__sendSimpleRequest(client.new_request()) except Exception, e: self.fail(e)
def test_sendRest(self): try: client = OpalClient.buildWithAuthentication(server="%s:%s" % (self.SERVER, self.PORT), user='******', password='******') self.__sendSimpleRequest(client.new_request()) except Exception, e: self.fail(e)
def test_validSslLoginInfo(self): try: args = Namespace(opal="%s:%s" % (self.SSL_SERVER, self.SSL_PORT), ssl_cert=self.SSL_CERTIFICATE, ssl_key=self.SSL_KEY) client = OpalClient.build(loginInfo=OpalClient.LoginInfo.parse(args)) self.__sendSimpleRequest(client.new_request()) except Exception, e: self.fail(e)
def test_sendSecuredRest(self): try: client = OpalClient.buildWithCertificate(server="%s:%s" % (self.SSL_SERVER, self.SSL_PORT), cert=self.SSL_CERTIFICATE, key=self.SSL_KEY) self.__sendSimpleRequest(client.new_request()) except Exception, e: self.fail(e)
def test_sendRestBadCredentials(self): client = OpalClient.buildWithAuthentication(server="%s:%s" % (self.SERVER, self.PORT), user='******', password='******') self.assertRaises(Exception, self.__sendSimpleRequest, client.new_request())
def test_sendRestBadServer(self): client = OpalClient.buildWithAuthentication(server='http://deadbeef:8080', user='******', password='******') self.assertRaises(Exception, self.__sendSimpleRequest, client.new_request())
def __init__(self, server, user, password, verbose): self.client = OpalClient.buildWithAuthentication(server=server, user=user, password=password) self.verbose = verbose