changeset 149066718d79 in modules/account_invoice:default
details: 
https://hg.tryton.org/modules/account_invoice?cmd=changeset&node=149066718d79
description:
        Extend scenario to check amount_to_pay

        issue10440
        review351971032
diffstat:

 tests/scenario_invoice_group_line.rst |  16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diffs (60 lines):

diff -r 26b5f5d804ee -r 149066718d79 tests/scenario_invoice_group_line.rst
--- a/tests/scenario_invoice_group_line.rst     Wed Sep 14 19:27:28 2022 +0200
+++ b/tests/scenario_invoice_group_line.rst     Mon Oct 03 00:11:05 2022 +0200
@@ -64,6 +64,8 @@
     >>> invoice.click('post')
     >>> invoice.state
     'posted'
+    >>> invoice.amount_to_pay
+    Decimal('10.00')
 
 Post supplier invoice::
 
@@ -77,6 +79,8 @@
     >>> supplier_invoice.click('post')
     >>> supplier_invoice.state
     'posted'
+    >>> supplier_invoice.amount_to_pay
+    Decimal('5.00')
 
 Group lines::
 
@@ -91,9 +95,13 @@
     >>> invoice.reload()
     >>> invoice.state
     'posted'
+    >>> invoice.amount_to_pay
+    Decimal('0')
     >>> supplier_invoice.reload()
     >>> supplier_invoice.state
     'posted'
+    >>> supplier_invoice.amount_to_pay
+    Decimal('0')
 
 Receive remaining line::
 
@@ -121,9 +129,13 @@
     >>> invoice.reload()
     >>> invoice.state
     'paid'
+    >>> invoice.amount_to_pay
+    Decimal('0')
     >>> supplier_invoice.reload()
     >>> supplier_invoice.state
     'paid'
+    >>> supplier_invoice.amount_to_pay
+    Decimal('0')
 
 Remove the created reconciliation::
 
@@ -134,6 +146,10 @@
     >>> invoice.reload()
     >>> invoice.state
     'posted'
+    >>> invoice.amount_to_pay
+    Decimal('0')
     >>> supplier_invoice.reload()
     >>> supplier_invoice.state
     'posted'
+    >>> supplier_invoice.amount_to_pay
+    Decimal('0')

Reply via email to