diff --git a/tests/config.py b/tests/config.py new file mode 100644 index 0000000..2fe27db --- /dev/null +++ b/tests/config.py @@ -0,0 +1,14 @@ +# py-scopes/tests/config.py + +from scopes.server.app import demo_app, zope_app + +# server / app settings +server_port = '8999' +app = zope_app + +# storage settings +dbengine = 'postgresql+psycopg' +dbname = 'testdb' +dbuser = 'testuser' +dbpassword = 'secret' + diff --git a/tests/test_storage.py b/tests/test_storage.py index 97390e5..aff5d0d 100644 --- a/tests/test_storage.py +++ b/tests/test_storage.py @@ -11,7 +11,8 @@ from scopes.storage.common import Storage, getEngine, sessionFactory from scopes.storage import proxy from scopes.storage import tracking -engine = getEngine('postgresql+psycopg', 'testdb', 'testuser', 'secret') +import config +engine = getEngine(config.dbengine, config.dbname, config.dbuser, config.dbpassword) scopes.storage.common.engine = engine scopes.storage.common.Session = sessionFactory(engine) @@ -21,7 +22,7 @@ storage = Storage(schema='testing') class Test(unittest.TestCase): "Basic tests for the cco.storage package." - def testBasicStuff(self): + def testTracking(self): storage.dropTable('tracks') tracks = storage.create(tracking.Container)