Example #1
0
def suite():
    modules_to_test = (
        'sql.testtypes',
        'sql.columns',
        'sql.constraints',
        'sql.generative',

        # SQL syntax
        'sql.select',
        'sql.selectable',
        'sql.case_statement',
        'sql.labels',
        'sql.unicode',

        # assorted round-trip tests
        'sql.functions',
        'sql.query',
        'sql.quote',
        'sql.rowcount',

        # defaults, sequences (postgres/oracle)
        'sql.defaults',
    )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests
Example #2
0
def suite():
    unittest_modules = (
        'ext.declarative',
        'ext.orderinglist',
        'ext.associationproxy',
        'ext.serializer',
        )

    if sys.version_info < (2, 4):
        doctest_modules = ()
    else:
        doctest_modules = (
            ('sqlalchemy.ext.orderinglist', {'optionflags': doctest.ELLIPSIS}),
            ('sqlalchemy.ext.sqlsoup', {})
            )

    alltests = unittest.TestSuite()
    for name in unittest_modules:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    for name, opts in doctest_modules:
        alltests.addTest(doctest.DocTestSuite(name, **opts))
    return alltests
Example #3
0
def suite():
    modules_to_test = (
        'sql.testtypes',
        'sql.columns',
        'sql.constraints',

        'sql.generative',

        # SQL syntax
        'sql.select',
        'sql.selectable',
        'sql.case_statement',
        'sql.labels',
        'sql.unicode',

        # assorted round-trip tests
        'sql.functions',
        'sql.query',
        'sql.quote',
        'sql.rowcount',

        # defaults, sequences (postgres/oracle)
        'sql.defaults',
        )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests
Example #4
0
def suite():
    modules_to_test = ('orm.sharding.shard', )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests
Example #5
0
def suite():
    modules_to_test = (
        'zblog.tests',
        )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests
Example #6
0
def suite():
    modules_to_test = (
        # core utilities
        'base.dependency',
        'base.utils',
        'base.except',
    )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests
Example #7
0
def suite():
    modules_to_test = (
        # core utilities
        'base.dependency',
        'base.utils',
        'base.except',
        )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests
Example #8
0
def suite():
    modules_to_test = (
        'profiling.compiler',
        'profiling.pool',
        'profiling.zoomark',
        'profiling.zoomark_orm',
    )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests
Example #9
0
def suite():
    modules_to_test = (
        'profiling.compiler',
        'profiling.pool',
        'profiling.zoomark',
        'profiling.zoomark_orm',
        )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests
Example #10
0
def suite():
    modules_to_test = (
    'orm.memusage',
        'orm.attributes',
        'orm.bind',
        'orm.extendedattr',
        'orm.instrumentation',
        'orm.query',
        'orm.lazy_relations',
        'orm.eager_relations',
        'orm.mapper',
        'orm.expire',
        'orm.selectable',
        'orm.collection',
        'orm.generative',
        'orm.lazytest1',
        'orm.assorted_eager',

        'orm.naturalpks',
        'orm.unitofwork',
        'orm.session',
        'orm.transaction',
        'orm.scoping',
        'orm.cascade',
        'orm.relationships',
        'orm.association',
        'orm.merge',
        'orm.pickled',
        'orm.utils',

        'orm.cycles',

        'orm.compile',
        'orm.manytomany',
        'orm.onetoone',
        'orm.dynamic',

        'orm.deprecations',
        )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    alltests.addTest(inheritance.suite())
    alltests.addTest(sharding.suite())
    return alltests
Example #11
0
def suite():
    modules_to_test = (
        'dialect.access',
        'dialect.firebird',
        'dialect.informix',
        'dialect.maxdb',
        'dialect.mssql',
        'dialect.mysql',
        'dialect.oracle',
        'dialect.postgres',
        'dialect.sqlite',
        'dialect.sybase',
        )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests
Example #12
0
def suite():
    modules_to_test = (
        'dialect.access',
        'dialect.firebird',
        'dialect.informix',
        'dialect.maxdb',
        'dialect.mssql',
        'dialect.mysql',
        'dialect.oracle',
        'dialect.postgres',
        'dialect.sqlite',
        'dialect.sybase',
    )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests
Example #13
0
def suite():
    modules_to_test = (
        # connectivity, execution
        'engine.parseconnect',
        'engine.pool',
        'engine.bind',
        'engine.reconnect',
        'engine.execute',
        'engine.metadata',
        'engine.transaction',

        # schema/tables
        'engine.reflection',
        'engine.ddlevents',
    )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests
Example #14
0
def suite():
    modules_to_test = (
        # connectivity, execution
        'engine.parseconnect',
        'engine.pool',
        'engine.bind',
        'engine.reconnect',
        'engine.execute',
        'engine.metadata',
        'engine.transaction',

        # schema/tables
        'engine.reflection',
        'engine.ddlevents',

        )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests
Example #15
0
def suite():
    modules_to_test = (
        'orm.inheritance.basic',
        'orm.inheritance.query',
        'orm.inheritance.manytomany',
        'orm.inheritance.single',
        'orm.inheritance.concrete',
        'orm.inheritance.polymorph',
        'orm.inheritance.polymorph2',
        'orm.inheritance.poly_linked_list',
        'orm.inheritance.abc_polymorphic',
        'orm.inheritance.abc_inheritance',
        'orm.inheritance.productspec',
        'orm.inheritance.magazine',
        'orm.inheritance.selects',

        )
    alltests = unittest.TestSuite()
    for name in modules_to_test:
        mod = __import__(name)
        for token in name.split('.')[1:]:
            mod = getattr(mod, token)
        alltests.addTest(unittest.findTestCases(mod, suiteClass=None))
    return alltests