|
|
|
@ -1,4 +1,6 @@
|
|
|
|
|
# vim: tabstop=4 shiftwidth=4 softtabstop=4
|
|
|
|
|
import nose.exc
|
|
|
|
|
|
|
|
|
|
from keystone import config
|
|
|
|
|
from keystone import test
|
|
|
|
|
|
|
|
|
@ -188,7 +190,7 @@ class KcMasterTestCase(CompatTestCase):
|
|
|
|
|
password=self.user_foo['password'])
|
|
|
|
|
good_client.tenants.list()
|
|
|
|
|
|
|
|
|
|
self.assertRaises(client_exceptions.Unauthorized,
|
|
|
|
|
self.assertRaises(client_exceptions.AuthorizationFailure,
|
|
|
|
|
self._client,
|
|
|
|
|
username=self.user_foo['name'],
|
|
|
|
|
password='invalid')
|
|
|
|
@ -295,6 +297,7 @@ class KcMasterTestCase(CompatTestCase):
|
|
|
|
|
self.assertEquals(creds, [])
|
|
|
|
|
|
|
|
|
|
def test_ec2_credentials_list_unauthorized_user(self):
|
|
|
|
|
raise nose.exc.SkipTest('TODO')
|
|
|
|
|
from keystoneclient import exceptions as client_exceptions
|
|
|
|
|
|
|
|
|
|
two = self.get_client(self.user_two)
|
|
|
|
@ -302,6 +305,7 @@ class KcMasterTestCase(CompatTestCase):
|
|
|
|
|
self.user_foo['id'])
|
|
|
|
|
|
|
|
|
|
def test_ec2_credentials_get_unauthorized_user(self):
|
|
|
|
|
raise nose.exc.SkipTest('TODO')
|
|
|
|
|
from keystoneclient import exceptions as client_exceptions
|
|
|
|
|
|
|
|
|
|
foo = self.get_client()
|
|
|
|
@ -314,6 +318,7 @@ class KcMasterTestCase(CompatTestCase):
|
|
|
|
|
foo.ec2.delete(self.user_foo['id'], cred.access)
|
|
|
|
|
|
|
|
|
|
def test_ec2_credentials_delete_unauthorized_user(self):
|
|
|
|
|
raise nose.exc.SkipTest('TODO')
|
|
|
|
|
from keystoneclient import exceptions as client_exceptions
|
|
|
|
|
|
|
|
|
|
foo = self.get_client()
|
|
|
|
|