[IMP] tests: expose an explicit list of test sub-modules.
bzr revid: vmt@openerp.com-20120213162058-e7u9jap679z4hep5
This commit is contained in:
parent
b55edaafd6
commit
1cf8f5680a
|
@ -5,26 +5,11 @@ import test_orm
|
||||||
import test_ir_sequence
|
import test_ir_sequence
|
||||||
import test_xmlrpc
|
import test_xmlrpc
|
||||||
|
|
||||||
# This test suite assumes a database.
|
# Explicit declaration list of test sub-modules.
|
||||||
def make_suite():
|
suite = [
|
||||||
suite = unittest2.TestSuite()
|
test_xmlrpc, # Creates a database
|
||||||
suite.addTests(unittest2.TestLoader().loadTestsFromModule(test_ir_sequence))
|
test_ir_sequence, # Assume an existing database
|
||||||
suite.addTests(unittest2.TestLoader().loadTestsFromModule(test_orm))
|
test_orm, # Assume an existing database
|
||||||
return suite
|
]
|
||||||
|
|
||||||
# This test suite creates a database.
|
|
||||||
def make_suite_no_db():
|
|
||||||
suite = unittest2.TestSuite()
|
|
||||||
suite.addTests(unittest2.TestLoader().loadTestsFromModule(test_xmlrpc))
|
|
||||||
return suite
|
|
||||||
|
|
||||||
# This test suite combines the two above test suites
|
|
||||||
# (and thus creates a database).
|
|
||||||
def make_complete_suite():
|
|
||||||
suite = unittest2.TestSuite()
|
|
||||||
suite.addTests(unittest2.TestLoader().loadTestsFromModule(test_xmlrpc))
|
|
||||||
suite.addTests(unittest2.TestLoader().loadTestsFromModule(test_ir_sequence))
|
|
||||||
suite.addTests(unittest2.TestLoader().loadTestsFromModule(test_orm))
|
|
||||||
return suite
|
|
||||||
|
|
||||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||||
|
|
Loading…
Reference in New Issue