mirror of
https://github.com/bringout/oca-ocb-l10n_europe.git
synced 2026-04-26 21:22:06 +02:00
18 lines
859 B
Python
18 lines
859 B
Python
from odoo.addons.account.tests.common import AccountTestInvoicingCommon, AccountTestInvoicingHttpCommon
|
|
from odoo.exceptions import UserError
|
|
from odoo.tests.common import tagged
|
|
|
|
|
|
@tagged('post_install_l10n', 'post_install', '-at_install')
|
|
class TestAuditTrailDE(AccountTestInvoicingHttpCommon):
|
|
@classmethod
|
|
@AccountTestInvoicingCommon.setup_chart_template('de_skr03')
|
|
def setUpClass(cls):
|
|
super().setUpClass()
|
|
|
|
def test_audit_trail_setting(self):
|
|
self.assertEqual(self.env.company.country_id.code, 'DE')
|
|
self.assertEqual(self.env.company.account_fiscal_country_id.code, 'DE')
|
|
self.assertTrue(self.env.company.restrictive_audit_trail)
|
|
with self.assertRaisesRegex(UserError, "Can't disable restricted audit trail: forced by localization."):
|
|
self.env.company.restrictive_audit_trail = False
|