#! /usr/bin/python """Tests for the 'scopes.storage' package.""" import config from datetime import datetime import unittest import scopes.storage.common from scopes.storage.common import commit, Storage, getEngine, sessionFactory #from scopes.storage import proxy from scopes.storage import folder, tracking engine = getEngine(config.dbengine, config.dbname, config.dbuser, config.dbpassword) scopes.storage.common.engine = engine scopes.storage.common.Session = sessionFactory(engine) storage = Storage(schema=config.dbschema) import tlib class Test(unittest.TestCase): "Basic tests for the cco.storage package." def test_001_tracking(self): tlib.test_tracking(self, storage) def test_002_folder(self): tlib.test_folder(self, storage) def suite(): return unittest.TestSuite(( unittest.TestLoader().loadTestsFromTestCase(Test), )) if __name__ == '__main__': unittest.main(defaultTest='suite')