update tests

This commit is contained in:
termie 2012-01-18 21:21:29 -08:00
parent fc79bbe7f4
commit f226234917
6 changed files with 14 additions and 64 deletions

View File

@ -6,4 +6,4 @@ max_pool_size = 10
pool_timeout = 200
[identity]
driver = keystone.backends.sql.SqlIdentity
driver = keystone.identity.backends.sql.Identity

View File

@ -1,52 +0,0 @@
[DEFAULT]
public_port = 5000
admin_port = 35357
admin_token = ADMIN
[identity]
driver = keystone.backends.kvs.KvsIdentity
[catalog]
driver = keystone.backends.kvs.KvsCatalog
[token]
driver = keystone.backends.kvs.KvsToken
[policy]
driver = keystone.backends.policy.SimpleMatch
[filter:debug]
paste.filter_factory = keystone.wsgi:Debug.factory
[filter:token_auth]
paste.filter_factory = keystone.middleware:TokenAuthMiddleware.factory
[filter:admin_token_auth]
paste.filter_factory = keystone.middleware:AdminTokenAuthMiddleware.factory
[filter:json_body]
paste.filter_factory = keystone.middleware:JsonBodyMiddleware.factory
[app:keystone_service]
paste.app_factory = keystone.service:service_app_factory
[app:keystone_admin]
paste.app_factory = keystone.service:admin_app_factory
[pipeline:keystone_service_api]
pipeline = token_auth admin_token_auth json_body debug keystone_service
[pipeline:keystone_admin_api]
pipeline = token_auth admin_token_auth json_body debug keystone_admin
[composite:main]
use = egg:Paste#urlmap
/v2.0 = keystone_service_api
[composite:admin]
use = egg:Paste#urlmap
/v2.0 = keystone_admin_api

View File

@ -1,7 +1,9 @@
import uuid
from keystone import test
from keystone.backends import kvs
from keystone.identity.backends import kvs as identity_kvs
from keystone.token.backends import kvs as token_kvs
from keystone.catalog.backends import kvs as catalog_kvs
import test_backend
import default_fixtures
@ -10,14 +12,14 @@ import default_fixtures
class KvsIdentity(test.TestCase, test_backend.IdentityTests):
def setUp(self):
super(KvsIdentity, self).setUp()
self.identity_api = kvs.KvsIdentity(db={})
self.identity_api = identity_kvs.Identity(db={})
self.load_fixtures(default_fixtures)
class KvsToken(test.TestCase):
def setUp(self):
super(KvsToken, self).setUp()
self.token_api = kvs.KvsToken(db={})
self.token_api = token_kvs.Token(db={})
def test_token_crud(self):
token_id = uuid.uuid4().hex
@ -37,7 +39,7 @@ class KvsToken(test.TestCase):
class KvsCatalog(test.TestCase):
def setUp(self):
super(KvsCatalog, self).setUp()
self.catalog_api = kvs.KvsCatalog(db={})
self.catalog_api = catalog_kvs.Catalog(db={})
self._load_fixtures()
def _load_fixtures(self):

View File

@ -3,8 +3,8 @@ import uuid
from keystone import config
from keystone import test
from keystone.backends import sql
from keystone.backends.sql import util as sql_util
from keystone.common.sql import util as sql_util
from keystone.identity.backends import sql as identity_sql
import test_backend
import default_fixtures
@ -25,7 +25,7 @@ class SqlIdentity(test.TestCase, test_backend.IdentityTests):
test.testsdir('test_overrides.conf'),
test.testsdir('backend_sql.conf')])
sql_util.setup_test_database()
self.identity_api = sql.SqlIdentity()
self.identity_api = identity_sql.Identity()
self.load_fixtures(default_fixtures)

View File

@ -6,9 +6,9 @@ import sys
from nose import exc
from keystone import config
from keystone import logging
from keystone import test
from keystone import utils
from keystone.common import logging
from keystone.common import utils
CONF = config.CONF

View File

@ -4,9 +4,9 @@ import os
import sys
from keystone import config
from keystone import logging
from keystone import test
from keystone import utils
from keystone.common import logging
from keystone.common import utils
import default_fixtures