mirror of
https://github.com/frappe/erpnext.git
synced 2026-04-15 12:55:10 +00:00
@@ -828,7 +828,7 @@ class TestQuotation(FrappeTestCase):
|
|||||||
# item code same but description different
|
# item code same but description different
|
||||||
make_item("_Test Item 2", {"is_stock_item": 1})
|
make_item("_Test Item 2", {"is_stock_item": 1})
|
||||||
|
|
||||||
quotation = make_quotation(qty=1, rate=100, do_not_submit=1)
|
quotation = make_quotation(qty=10, rate=100, do_not_submit=1)
|
||||||
|
|
||||||
# duplicate items
|
# duplicate items
|
||||||
for qty in [1, 1, 2, 3]:
|
for qty in [1, 1, 2, 3]:
|
||||||
@@ -842,7 +842,7 @@ class TestQuotation(FrappeTestCase):
|
|||||||
sales_order.delivery_date = nowdate()
|
sales_order.delivery_date = nowdate()
|
||||||
|
|
||||||
self.assertEqual(len(sales_order.items), 6)
|
self.assertEqual(len(sales_order.items), 6)
|
||||||
self.assertEqual(sales_order.items[0].qty, 1)
|
self.assertEqual(sales_order.items[0].qty, 10)
|
||||||
self.assertEqual(sales_order.items[-1].qty, 5)
|
self.assertEqual(sales_order.items[-1].qty, 5)
|
||||||
|
|
||||||
# Row 1: 10, Row 4: 1, Row 5: 1
|
# Row 1: 10, Row 4: 1, Row 5: 1
|
||||||
|
|||||||
@@ -57,6 +57,7 @@ class TestSalesOrder(AccountsTestMixin, FrappeTestCase):
|
|||||||
def tearDown(self):
|
def tearDown(self):
|
||||||
frappe.set_user("Administrator")
|
frappe.set_user("Administrator")
|
||||||
|
|
||||||
|
@IntegrationTestCase.change_settings("Selling Settings", {"allow_negative_rates_for_items": 1})
|
||||||
def test_sales_order_with_negative_rate(self):
|
def test_sales_order_with_negative_rate(self):
|
||||||
"""
|
"""
|
||||||
Test if negative rate is allowed in Sales Order via doc submission and update items
|
Test if negative rate is allowed in Sales Order via doc submission and update items
|
||||||
|
|||||||
Reference in New Issue
Block a user