diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000000..d7329c55c2 --- /dev/null +++ b/tests/__init__.py @@ -0,0 +1,3 @@ +#This file is part of Tryton. The COPYRIGHT file at the top level of this repository contains the full copyright notices and license terms. + +from test_account import * diff --git a/tests/test_account.py b/tests/test_account.py new file mode 100644 index 0000000000..a4f11c8487 --- /dev/null +++ b/tests/test_account.py @@ -0,0 +1,33 @@ +#!/usr/bin/env python +#This file is part of Tryton. The COPYRIGHT file at the top level of this repository contains the full copyright notices and license terms. + +import sys, os +DIR = os.path.abspath(os.path.normpath(os.path.join(__file__, + '..', '..', '..', '..', '..', 'trytond'))) +if os.path.isdir(DIR): + sys.path.insert(0, os.path.dirname(DIR)) + +import unittest +import trytond.tests +import trytond.modules.company.tests +from trytond.tests import RPCProxy, CONTEXT, SOCK + + +class AccountTestCase(unittest.TestCase): + ''' + Test Account module. + ''' + + def setUp(self): + trytond.tests.install_module('account') + +def suite(): + return unittest.TestLoader().loadTestsFromTestCase(AccountTestCase) + +if __name__ == '__main__': + suiteTrytond = trytond.tests.suite() + suiteCompany = trytond.modules.company.tests.suite() + suiteAccount = suite() + alltests = unittest.TestSuite([suiteTrytond, suiteCompany, suiteAccount]) + unittest.TextTestRunner(verbosity=2).run(alltests) + SOCK.disconnect()