mirror of
https://github.com/frappe/erpnext.git
synced 2026-02-21 02:16:28 +00:00
fix: Broken test + use super() appropriately
- test: Remove `test_bom_qty`. It had invalid code. Its been removed from develop. There wasn't a strong case being tested.
This commit is contained in:
@@ -64,7 +64,7 @@ class RequestforQuotation(BuyingController):
|
||||
def validate(self):
|
||||
self.validate_duplicate_supplier()
|
||||
self.validate_supplier_list()
|
||||
super(RequestforQuotation, self).validate_qty_is_not_zero()
|
||||
super().validate_qty_is_not_zero()
|
||||
validate_for_items(self)
|
||||
super().set_qty_as_per_stock_uom()
|
||||
self.update_email_id()
|
||||
|
||||
@@ -26,28 +26,6 @@ test_dependencies = ["Item", "Quality Inspection Template"]
|
||||
|
||||
|
||||
class TestBOM(FrappeTestCase):
|
||||
@timeout
|
||||
def test_bom_qty(self):
|
||||
from erpnext.stock.doctype.item.test_item import make_item
|
||||
|
||||
# No error.
|
||||
bom = frappe.new_doc("BOM")
|
||||
item = make_item(properties={"is_stock_item": 1})
|
||||
bom.item = fg_item.item_code
|
||||
bom.quantity = 1
|
||||
bom.append(
|
||||
"items",
|
||||
{
|
||||
"item_code": bom_item.item_code,
|
||||
"qty": 0,
|
||||
"uom": bom_item.stock_uom,
|
||||
"stock_uom": bom_item.stock_uom,
|
||||
"rate": 100.0,
|
||||
},
|
||||
)
|
||||
bom.save()
|
||||
self.assertEqual(bom.items[0].qty, 0)
|
||||
|
||||
@timeout
|
||||
def test_get_items(self):
|
||||
from erpnext.manufacturing.doctype.bom.bom import get_bom_items_as_dict
|
||||
|
||||
Reference in New Issue
Block a user