Test recalling too much deposit

issue10399
review348381002
This commit is contained in:
Cédric Krier
2021-05-16 17:47:59 +02:00
parent fbb7612d0d
commit 06dbf234e2
+15
View File
@@ -94,3 +94,18 @@ Recall deposit::
Decimal('-100.00')
>>> invoice.untaxed_amount
Decimal('400.00')
Recall too much::
>>> deposit_line.unit_price = Decimal('-200.00')
>>> deposit_line.save()
>>> invoice.click('post') # doctest: +IGNORE_EXCEPTION_DETAIL
Traceback (most recent call last):
...
DepositError: ...
Recall available::
>>> deposit_line.unit_price = Decimal('-100.00')
>>> deposit_line.save()
>>> invoice.click('post')