Merge pull request #10287 from rohitwaghchaure/fixed_test_case
Fixed test cases for dynamic link order
This commit is contained in:
commit
87b6498e02
@ -120,10 +120,6 @@ class TestSalesInvoice(unittest.TestCase):
|
|||||||
pe.insert()
|
pe.insert()
|
||||||
pe.submit()
|
pe.submit()
|
||||||
|
|
||||||
link_data = get_dynamic_link_map().get('Sales Invoice', [])
|
|
||||||
link_doctypes = [d.parent for d in link_data]
|
|
||||||
self.assertEquals(link_doctypes[-1], 'GL Entry')
|
|
||||||
|
|
||||||
unlink_payment_on_cancel_of_invoice(0)
|
unlink_payment_on_cancel_of_invoice(0)
|
||||||
si = frappe.get_doc('Sales Invoice', si.name)
|
si = frappe.get_doc('Sales Invoice', si.name)
|
||||||
self.assertRaises(frappe.LinkExistsError, si.cancel)
|
self.assertRaises(frappe.LinkExistsError, si.cancel)
|
||||||
@ -490,6 +486,12 @@ class TestSalesInvoice(unittest.TestCase):
|
|||||||
|
|
||||||
self.assertEquals(frappe.db.get_value("Sales Invoice", w.name, "outstanding_amount"), 161.8)
|
self.assertEquals(frappe.db.get_value("Sales Invoice", w.name, "outstanding_amount"), 161.8)
|
||||||
|
|
||||||
|
link_data = get_dynamic_link_map().get('Sales Invoice', [])
|
||||||
|
link_doctypes = [d.parent for d in link_data]
|
||||||
|
|
||||||
|
# test case for dynamic link order
|
||||||
|
self.assertTrue(link_doctypes.index('GL Entry') > link_doctypes.index('Journal Entry Account'))
|
||||||
|
|
||||||
jv.cancel()
|
jv.cancel()
|
||||||
self.assertEquals(frappe.db.get_value("Sales Invoice", w.name, "outstanding_amount"), 561.8)
|
self.assertEquals(frappe.db.get_value("Sales Invoice", w.name, "outstanding_amount"), 561.8)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user