mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-21 14:09:19 +00:00
refactor(test): make supplier quotation deterministic
This commit is contained in:
31
erpnext/buying/doctype/supplier_quotation/test_records.json
Normal file
31
erpnext/buying/doctype/supplier_quotation/test_records.json
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"buying_price_list": "_Test Price List",
|
||||||
|
"company": "_Test Company",
|
||||||
|
"conversion_rate": 1.0,
|
||||||
|
"currency": "INR",
|
||||||
|
"doctype": "Supplier Quotation",
|
||||||
|
"base_grand_total": 5000.0,
|
||||||
|
"grand_total": 5000.0,
|
||||||
|
"is_subcontracted": 0,
|
||||||
|
"naming_series": "_T-Supplier Quotation-",
|
||||||
|
"base_net_total": 5000.0,
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"base_amount": 5000.0,
|
||||||
|
"description": "_Test FG Item",
|
||||||
|
"doctype": "Supplier Quotation Item",
|
||||||
|
"item_code": "_Test FG Item",
|
||||||
|
"item_name": "_Test FG Item",
|
||||||
|
"parentfield": "items",
|
||||||
|
"qty": 10.0,
|
||||||
|
"rate": 500.0,
|
||||||
|
"uom": "_Test UOM",
|
||||||
|
"warehouse": "_Test Warehouse - _TC"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"supplier": "_Test Supplier",
|
||||||
|
"supplier_name": "_Test Supplier",
|
||||||
|
"transaction_date": "2013-02-12"
|
||||||
|
}
|
||||||
|
]
|
||||||
@@ -14,6 +14,11 @@ from erpnext.tests.utils import ERPNextTestSuite
|
|||||||
|
|
||||||
|
|
||||||
class TestPurchaseOrder(ERPNextTestSuite):
|
class TestPurchaseOrder(ERPNextTestSuite):
|
||||||
|
@classmethod
|
||||||
|
def setUpClass(cls):
|
||||||
|
super().setUpClass()
|
||||||
|
cls.load_test_records("Supplier Quotation")
|
||||||
|
|
||||||
def test_update_child_supplier_quotation_add_item(self):
|
def test_update_child_supplier_quotation_add_item(self):
|
||||||
sq = frappe.copy_doc(self.globalTestRecords["Supplier Quotation"][0])
|
sq = frappe.copy_doc(self.globalTestRecords["Supplier Quotation"][0])
|
||||||
sq.submit()
|
sq.submit()
|
||||||
|
|||||||
Reference in New Issue
Block a user