[DOC] openerp.tests.common: now included in the test-framework page.
bzr revid: vmt@openerp.com-20121030113737-10h045k368pbrldq
This commit is contained in:
parent
71b2765bd7
commit
c902eb4539
|
@ -87,9 +87,9 @@ In addition to the above possibilities, when invoked with a non-existing module
|
||||||
sub-modules.
|
sub-modules.
|
||||||
|
|
||||||
Depending on the unittest2_ class that is used to write the tests (see
|
Depending on the unittest2_ class that is used to write the tests (see
|
||||||
``openerp.tests.common`` for some helper classes that you can re-use), a database
|
:mod:`openerp.tests.common` for some helper classes that you can re-use), a
|
||||||
may be created before the test is run, and the module providing the test will
|
database may be created before the test is run, and the module providing the
|
||||||
be installed on that database.
|
test will be installed on that database.
|
||||||
|
|
||||||
Because creating a database, installing modules, and then dropping it is
|
Because creating a database, installing modules, and then dropping it is
|
||||||
expensive, it is possible to interleave the run of the ``fast_suite`` tests
|
expensive, it is possible to interleave the run of the ``fast_suite`` tests
|
||||||
|
@ -98,3 +98,9 @@ each requested module is installed, its fast_suite tests are run. The database
|
||||||
is thus created and dropped (and the modules installed) only once.
|
is thus created and dropped (and the modules installed) only once.
|
||||||
|
|
||||||
.. _unittest2: http://pypi.python.org/pypi/unittest2
|
.. _unittest2: http://pypi.python.org/pypi/unittest2
|
||||||
|
|
||||||
|
TestCase subclasses
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
.. automodule:: openerp.tests.common
|
||||||
|
:members:
|
||||||
|
|
|
@ -1,4 +1,8 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
"""
|
||||||
|
The module :mod:`openerp.tests.common` provides a few helper and classes to write
|
||||||
|
tests.
|
||||||
|
"""
|
||||||
import os
|
import os
|
||||||
import threading
|
import threading
|
||||||
import time
|
import time
|
||||||
|
@ -92,8 +96,8 @@ class RpcCase(unittest2.TestCase):
|
||||||
Subclass of TestCase with a few XML-RPC proxies.
|
Subclass of TestCase with a few XML-RPC proxies.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
def __init__(self, name):
|
def __init__(self, methodName='runTest'):
|
||||||
super(RpcCase, self).__init__(name)
|
super(RpcCase, self).__init__(methodName)
|
||||||
|
|
||||||
class A(object):
|
class A(object):
|
||||||
pass
|
pass
|
||||||
|
|
Loading…
Reference in New Issue