コード例 #1
0
ファイル: test_login.py プロジェクト: cp16net/reddwarf
    def test_bad_login_both_bad(self):
        """Test that I get a 401 with both bad username and bad password."""
        bad_credentials_api = client.TestOpenStackClient(
            "notso_username", "notso_password", self.user.auth_url)

        self.assertRaises(client.OpenStackApiAuthenticationException,
                          bad_credentials_api.get_flavors)
コード例 #2
0
    def __init__(self, name, secret, auth_url):
        self.name = name
        self.secret = secret
        self.auth_url = auth_url

        if not auth_url:
            raise exception.Error("auth_url is required")
        self.openstack_api = client.TestOpenStackClient(
            self.name, self.secret, self.auth_url)
コード例 #3
0
ファイル: integrated_helpers.py プロジェクト: isolosun/nova
    def setUp(self):
        super(_IntegratedTestBase, self).setUp()

        f = self._get_flags()
        self.flags(**f)
        self.flags(verbose=True)

        self.stub_module('crypto', fake_crypto)
        nova.tests.image.fake.stub_out_image_service(self.stubs)
        self.flags(scheduler_driver='nova.scheduler.' 'chance.ChanceScheduler')

        # set up services
        self.compute = self.start_service('compute')
        self.scheduler = self.start_service('cert')
        self.network = self.start_service('network')
        self.scheduler = self.start_service('scheduler')

        self._start_api_service()

        self.api = client.TestOpenStackClient('fake', 'fake', self.auth_url)
コード例 #4
0
ファイル: integrated_helpers.py プロジェクト: justinsb/nova
    def setUp(self):
        super(_IntegratedTestBase, self).setUp()

        f = self._get_flags()
        self.flags(**f)
        self.flags(verbose=True)

        def fake_get_image_service(context, image_href):
            image_id = str(image_href).split('/')[-1]
            return (nova.image.fake.FakeImageService(), image_id)
        self.stubs.Set(nova.image, 'get_image_service', fake_get_image_service)

        # set up services
        self.compute = self.start_service('compute')
        self.volume = self.start_service('volume')
        self.network = self.start_service('network')
        self.scheduler = self.start_service('scheduler')

        self._start_api_service()

        self.api = client.TestOpenStackClient('fake', 'fake', self.auth_url)
コード例 #5
0
ファイル: integrated_helpers.py プロジェクト: BigFire/nova-1
 def _get_test_client(self):
     return client.TestOpenStackClient('fake', 'fake', self.auth_url)