From 625622c9a808892abfc8d8666afa01dcdfc284b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 5 Mar 2021 15:49:19 +0100 Subject: [PATCH] Add test on context of company multivalue target fields issue10067 review333851026 --- setup.py | 7 ++++++- tests/test_notification_email.py | 4 +++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index fb7465d927..c3df642415 100755 --- a/setup.py +++ b/setup.py @@ -63,7 +63,12 @@ for dep in info.get('depends', []): requires.append(get_require_version('trytond_%s' % dep)) requires.append(get_require_version('trytond')) -tests_require = [] +tests_require = [ + get_require_version('trytond_company'), + get_require_version('trytond_commission'), + get_require_version('trytond_party'), + get_require_version('trytond_web_user'), + ] dependency_links = [] if minor_version % 2: dependency_links.append( diff --git a/tests/test_notification_email.py b/tests/test_notification_email.py index f2c778d69b..8153cade4e 100644 --- a/tests/test_notification_email.py +++ b/tests/test_notification_email.py @@ -10,15 +10,17 @@ from trytond.pool import Pool from trytond.config import config from trytond.transaction import Transaction +from trytond.modules.company.tests import CompanyMultiValueTestMixin from trytond.modules.notification_email import notification \ as notification_module FROM = 'tryton@example.com' -class NotificationEmailTestCase(ModuleTestCase): +class NotificationEmailTestCase(CompanyMultiValueTestMixin, ModuleTestCase): "Test Notification Email module" module = 'notification_email' + extras = ['company', 'commission', 'party', 'web_user'] def setUp(self): super(NotificationEmailTestCase, self).setUp()