def setUp(self): RackspaceMonitoringDriver.connectionCls.conn_classes = ( RackspaceMockHttp, RackspaceMockHttp) RackspaceMonitoringDriver.connectionCls.auth_url = \ 'https://auth.api.example.com/v1.1/' RackspaceMockHttp.type = None self.driver = RackspaceMonitoringDriver( *RACKSPACE_PARAMS, ex_force_base_url='http://www.todo.com')
def setUp(self): RackspaceMonitoringDriver.connectionCls.conn_classes = ( RackspaceMockHttp, RackspaceMockHttp) RackspaceMonitoringDriver.connectionCls.auth_url = \ 'https://auth.api.example.com/v1.1/' RackspaceMockHttp.type = None self.driver = RackspaceMonitoringDriver(key=RACKSPACE_PARAMS[0], secret=RACKSPACE_PARAMS[1])
def test_force_base_url_is_none(self): RackspaceMonitoringDriver.connectionCls.conn_classes = ( RackspaceMockHttp, RackspaceMockHttp) RackspaceMonitoringDriver.connectionCls.auth_url = \ 'https://auth.api.example.com/v1.1/' RackspaceMockHttp.type = None driver = RackspaceMonitoringDriver(key=RACKSPACE_PARAMS[0], secret=RACKSPACE_PARAMS[1]) driver.list_entities() self.assertEqual(driver.connection._ex_force_base_url, None)
def test_force_base_url_trailing_slash(self): RackspaceMonitoringDriver.connectionCls.conn_classes = ( RackspaceMockHttp, RackspaceMockHttp) RackspaceMonitoringDriver.connectionCls.auth_url = \ 'https://auth.api.example.com/v1.1/' RackspaceMockHttp.type = None driver = RackspaceMonitoringDriver(key=RACKSPACE_PARAMS[0], secret=RACKSPACE_PARAMS[1], ex_force_base_url='http://www.todo.com/') driver.list_entities() self.assertEqual(driver.connection._ex_force_base_url, 'http://www.todo.com/23213')