mirror of
https://github.com/frappe/erpnext.git
synced 2026-03-24 13:42:10 +01:00
refactor(test): make purchase order deterministic
This commit is contained in:
@@ -787,6 +787,7 @@ class TestPurchaseOrder(ERPNextTestSuite):
|
||||
Test "Advance Paid" on Purchase Order, when "Book Advance Payments in Separate Party Account" is enabled and
|
||||
the payment entry linked to the Order is allocated to Purchase Invoice.
|
||||
"""
|
||||
frappe.flags.is_reverse_depr_entry = False
|
||||
supplier = "_Test Supplier"
|
||||
company = "_Test Company"
|
||||
|
||||
@@ -816,6 +817,7 @@ class TestPurchaseOrder(ERPNextTestSuite):
|
||||
def test_advance_paid_upon_payment_entry_cancellation(self):
|
||||
from erpnext.accounts.doctype.payment_entry.test_payment_entry import get_payment_entry
|
||||
|
||||
frappe.flags.is_reverse_depr_entry = False
|
||||
supplier = "_Test Supplier USD"
|
||||
company = "_Test Company"
|
||||
|
||||
@@ -1179,6 +1181,7 @@ class TestPurchaseOrder(ERPNextTestSuite):
|
||||
self.assertTrue(frappe.db.get_value("Subcontracting Order", {"purchase_order": po.name}))
|
||||
|
||||
def test_purchase_order_advance_payment_status(self):
|
||||
frappe.flags.is_reverse_depr_entry = False
|
||||
from erpnext.accounts.doctype.payment_entry.test_payment_entry import get_payment_entry
|
||||
from erpnext.accounts.doctype.payment_request.payment_request import make_payment_request
|
||||
|
||||
@@ -1332,6 +1335,7 @@ class TestPurchaseOrder(ERPNextTestSuite):
|
||||
self.assertEqual(pi.items[0].qty, 50)
|
||||
|
||||
def test_multiple_advances_against_purchase_order_are_allocated_across_partial_purchase_invoices(self):
|
||||
frappe.flags.is_reverse_depr_entry = False
|
||||
# step - 1: create PO
|
||||
po = create_purchase_order(qty=10, rate=10)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user