fix(test): validate exception without website item
diff --git a/erpnext/selling/doctype/quotation/test_quotation.py b/erpnext/selling/doctype/quotation/test_quotation.py
index 54ff433..33d2a81 100644
--- a/erpnext/selling/doctype/quotation/test_quotation.py
+++ b/erpnext/selling/doctype/quotation/test_quotation.py
@@ -129,20 +129,18 @@
quotation.insert()
quotation.submit()
self.assertRaises(frappe.ValidationError, make_sales_order, quotation.name)
-
+
def test_shopping_cart_without_website_item(self):
from erpnext.selling.doctype.quotation.quotation import make_sales_order
if frappe.db.exists('Website Item', {'item_code': '_Test Item Home Desktop 100'}):
frappe.get_last_doc('Website Item', {'item_code': '_Test Item Home Desktop 100'}).delete()
-
+
quotation = frappe.copy_doc(test_records[0])
quotation.order_type = 'Shopping Cart'
quotation.valid_till = getdate()
- quotation.insert()
- quotation.submit()
- self.assertRaises(frappe.ValidationError, make_sales_order, quotation.name)
-
+ self.assertRaises(frappe.ValidationError, quotation.validate)
+
def test_create_quotation_with_margin(self):
from erpnext.selling.doctype.quotation.quotation import make_sales_order
from erpnext.selling.doctype.sales_order.sales_order import (