mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-07 07:02:54 +00:00
fix: update cost center tests to use dynamic expense account
Existing tests hardcoded "Cost of Goods Sold" as expected GL account, but SDBNB overrides it on DN submission. Use dn.items[0].expense_account to work with both SDBNB-enabled and legacy companies.
This commit is contained in:
@@ -1224,7 +1224,7 @@ class TestDeliveryNote(ERPNextTestSuite):
|
|||||||
self.assertTrue(gl_entries)
|
self.assertTrue(gl_entries)
|
||||||
|
|
||||||
expected_values = {
|
expected_values = {
|
||||||
"Cost of Goods Sold - TCP1": {"cost_center": cost_center},
|
dn.items[0].expense_account: {"cost_center": cost_center},
|
||||||
stock_in_hand_account: {"cost_center": cost_center},
|
stock_in_hand_account: {"cost_center": cost_center},
|
||||||
}
|
}
|
||||||
for _i, gle in enumerate(gl_entries):
|
for _i, gle in enumerate(gl_entries):
|
||||||
@@ -1253,7 +1253,7 @@ class TestDeliveryNote(ERPNextTestSuite):
|
|||||||
|
|
||||||
self.assertTrue(gl_entries)
|
self.assertTrue(gl_entries)
|
||||||
expected_values = {
|
expected_values = {
|
||||||
"Cost of Goods Sold - TCP1": {"cost_center": cost_center},
|
dn.items[0].expense_account: {"cost_center": cost_center},
|
||||||
stock_in_hand_account: {"cost_center": cost_center},
|
stock_in_hand_account: {"cost_center": cost_center},
|
||||||
}
|
}
|
||||||
for _i, gle in enumerate(gl_entries):
|
for _i, gle in enumerate(gl_entries):
|
||||||
|
|||||||
Reference in New Issue
Block a user