first commit

This commit is contained in:
root
2026-03-14 09:42:12 +00:00
commit 0adbd20c2c
10991 changed files with 1646955 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
=========================
Account Tax Test Scenario
=========================
Imports::
>>> from decimal import Decimal
>>> from proteus import Wizard
>>> from trytond.modules.account.tests.tools import (
... create_chart, create_tax, get_accounts)
>>> from trytond.modules.company.tests.tools import create_company
>>> from trytond.tests.tools import activate_modules, assertEqual
Activate modules::
>>> config = activate_modules('account', create_company, create_chart)
Get accounts::
>>> accounts = get_accounts()
Create tax::
>>> tax = create_tax(Decimal('0.1'))
>>> tax.save()
Test Tax::
>>> tax_test = Wizard('account.tax.test')
>>> tax_test.form.unit_price = Decimal('100.00')
>>> tax_test.form.taxes.append(tax)
>>> result, = tax_test.form.result
>>> assertEqual(result.tax, tax)
>>> assertEqual(result.account, accounts['tax'])
>>> assertEqual(result.base, Decimal('100.00'))
>>> assertEqual(result.amount, Decimal('10.00'))