mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-01 11:19:09 +00:00
refactor(test): make stock entry deterministic
This commit is contained in:
@@ -651,6 +651,7 @@ class TestStockEntry(ERPNextTestSuite):
|
|||||||
doc = frappe.new_doc("Serial No")
|
doc = frappe.new_doc("Serial No")
|
||||||
doc.serial_no = serial_no
|
doc.serial_no = serial_no
|
||||||
doc.item_code = "_Test Serialized Item"
|
doc.item_code = "_Test Serialized Item"
|
||||||
|
doc.company = self.companies[0].name
|
||||||
doc.insert(ignore_permissions=True)
|
doc.insert(ignore_permissions=True)
|
||||||
|
|
||||||
se = frappe.copy_doc(self.globalTestRecords["Stock Entry"][0])
|
se = frappe.copy_doc(self.globalTestRecords["Stock Entry"][0])
|
||||||
@@ -2044,6 +2045,7 @@ class TestStockEntry(ERPNextTestSuite):
|
|||||||
"abbr": "_TPC",
|
"abbr": "_TPC",
|
||||||
"default_currency": "INR",
|
"default_currency": "INR",
|
||||||
"enable_perpetual_inventory": 0,
|
"enable_perpetual_inventory": 0,
|
||||||
|
"country": "India",
|
||||||
}
|
}
|
||||||
).insert(ignore_permissions=True)
|
).insert(ignore_permissions=True)
|
||||||
|
|
||||||
@@ -2403,10 +2405,14 @@ class TestStockEntry(ERPNextTestSuite):
|
|||||||
rm_item1 = make_item("_Battery", properties={"is_stock_item": 1}).name
|
rm_item1 = make_item("_Battery", properties={"is_stock_item": 1}).name
|
||||||
warehouse = "Stores - WP"
|
warehouse = "Stores - WP"
|
||||||
bom_no = make_bom(item=fg_item, raw_materials=[rm_item1]).name
|
bom_no = make_bom(item=fg_item, raw_materials=[rm_item1]).name
|
||||||
make_stock_entry(item_code=rm_item1, target=warehouse, qty=5, rate=10, purpose="Material Receipt")
|
se = make_stock_entry(
|
||||||
|
item_code=rm_item1, target=warehouse, qty=5, rate=10, purpose="Material Receipt"
|
||||||
|
)
|
||||||
|
|
||||||
work_order = make_work_order(bom_no, fg_item, 5)
|
work_order = make_work_order(bom_no, fg_item, 5)
|
||||||
|
work_order.company = se.company
|
||||||
work_order.skip_transfer = 1
|
work_order.skip_transfer = 1
|
||||||
|
work_order.source_warehouse = warehouse
|
||||||
work_order.fg_warehouse = warehouse
|
work_order.fg_warehouse = warehouse
|
||||||
work_order.submit()
|
work_order.submit()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user