Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
0
 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)