CN/DN
This commit is contained in:
@@ -6779,8 +6779,8 @@ class PurchaseTradeTestCase(ModuleTestCase):
|
||||
self.assertEqual(invoice.report_net, Decimal('800'))
|
||||
self.assertEqual(invoice.report_gross, Decimal('820'))
|
||||
|
||||
def test_invoice_report_uses_line_quantities_when_same_lot_is_invoiced_twice(self):
|
||||
'invoice final note keeps line differences when two lines share the same lot'
|
||||
def test_invoice_report_shows_old_current_and_difference_for_same_lot_note(self):
|
||||
'final note weight adjustment shows old, current and difference weights'
|
||||
Invoice = Pool().get('account.invoice')
|
||||
|
||||
mt = Mock(id=1, rec_name='MT')
|
||||
@@ -6843,8 +6843,12 @@ class PurchaseTradeTestCase(ModuleTestCase):
|
||||
with patch('trytond.modules.purchase_trade.invoice.Pool') as PoolMock:
|
||||
PoolMock.return_value.get.return_value = uom_model
|
||||
|
||||
self.assertEqual(invoice.report_net, Decimal('-5.000'))
|
||||
self.assertEqual(invoice.report_gross, Decimal('-6'))
|
||||
self.assertEqual(invoice.report_net, Decimal('999995.0'))
|
||||
self.assertEqual(invoice.report_gross, Decimal('999990'))
|
||||
self.assertEqual(invoice.report_weight_difference, Decimal('5.0'))
|
||||
self.assertEqual(invoice.report_net_display, '999995.00')
|
||||
self.assertEqual(invoice.report_gross_display, '999990.00')
|
||||
self.assertEqual(invoice.report_weight_difference_display, '5.00')
|
||||
self.assertEqual(
|
||||
invoice.report_quantity_lines.splitlines(),
|
||||
[
|
||||
|
||||
Reference in New Issue
Block a user