def test_connection(self): key, secret, secure, host, port = CLOUDFRAMES_PARAMS CloudFramesNodeDriver(key, secret, secure, host) CloudFramesNodeDriver(key, secret, secure, host, 80) self.assertRaises(NotImplementedError, CloudFramesNodeDriver, key, secret, True, host, 80) CloudFramesNodeDriver(key, secret, secure, host, '80') self.assertRaises(NotImplementedError, CloudFramesNodeDriver, key, secure=secure, host=host) self.assertRaises(NotImplementedError, CloudFramesNodeDriver, secret=secret, secure=secure, host=host) CloudFramesNodeDriver( url='http://%s:%s@%s:80/appserver/xmlrpc' % (key, secret, host)) CloudFramesNodeDriver( url='http://%s:%s@%s/appserver/xmlrpc' % (key, secret, host)) self.assertRaises(NotImplementedError, CloudFramesNodeDriver, key=key, secret=secret, url='https://%s/appserver/xmlrpc' % host) self.assertRaises(NotImplementedError, CloudFramesNodeDriver, key=key, secret=secret, secure=False, url='https://%s/appserver/xmlrpc' % host) self.assertRaises(NotImplementedError, CloudFramesNodeDriver, url='http://%s@%s/appserver/xmlrpc' % (key, host)) CloudFramesNodeDriver( secret=secret, url='http://%s@%s/appserver/xmlrpc' % (key, host)) self.assertRaises(NotImplementedError, CloudFramesNodeDriver, url='http://%s/appserver/xmlrpc' % host) self.assertRaises( NotImplementedError, CloudFramesNodeDriver, secret=secret, url='http://%s/appserver/xmlrpc' % host) self.assertRaises(NotImplementedError, CloudFramesNodeDriver, key=key, url='http://%s/appserver/xmlrpc' % host) CloudFramesNodeDriver( key=key, secret=secret, url='http://%s/appserver/xmlrpc' % host)
def setUp(self): if self.url: args = () kwargs = {'url': self.url} else: CloudFramesNodeDriver.connectionCls.conn_classes = ( CloudFramesMockHttp, CloudFramesMockHttp) args = CLOUDFRAMES_PARAMS kwargs = {} self.driver = CloudFramesNodeDriver(*args, **kwargs)