mirror of
https://github.com/frappe/erpnext.git
synced 2026-03-15 16:28:20 +00:00
refactor(test): reconciliation shouldn't affect advance paid
This commit is contained in:
@@ -362,10 +362,14 @@ class TestUnreconcilePayment(AccountsTestMixin, IntegrationTestCase):
|
||||
# Assert 'Advance Paid'
|
||||
so.reload()
|
||||
pe.reload()
|
||||
self.assertEqual(so.advance_paid, 0)
|
||||
self.assertEqual(so.advance_paid, 100)
|
||||
self.assertEqual(len(pe.references), 0)
|
||||
self.assertEqual(pe.unallocated_amount, 100)
|
||||
|
||||
pe.cancel()
|
||||
so.reload()
|
||||
self.assertEqual(so.advance_paid, 100)
|
||||
|
||||
def test_06_unreconcile_advance_from_payment_entry(self):
|
||||
self.enable_advance_as_liability()
|
||||
so1 = self.create_sales_order()
|
||||
@@ -411,7 +415,7 @@ class TestUnreconcilePayment(AccountsTestMixin, IntegrationTestCase):
|
||||
so2.reload()
|
||||
pe.reload()
|
||||
self.assertEqual(so1.advance_paid, 150)
|
||||
self.assertEqual(so2.advance_paid, 0)
|
||||
self.assertEqual(so2.advance_paid, 110)
|
||||
self.assertEqual(len(pe.references), 1)
|
||||
self.assertEqual(pe.unallocated_amount, 110)
|
||||
|
||||
@@ -459,6 +463,6 @@ class TestUnreconcilePayment(AccountsTestMixin, IntegrationTestCase):
|
||||
|
||||
# Assert 'Advance Paid'
|
||||
so.reload()
|
||||
self.assertEqual(so.advance_paid, 0)
|
||||
self.assertEqual(so.advance_paid, 1000)
|
||||
|
||||
self.disable_advance_as_liability()
|
||||
|
||||
Reference in New Issue
Block a user