mirror of
https://github.com/frappe/erpnext.git
synced 2026-09-01 23:53:21 +00:00
test(stock): add cleanup for item attribute value changes in tests
(cherry picked from commit 60f5de7ab8)
This commit is contained in:
@@ -423,6 +423,17 @@ class TestItem(ERPNextTestSuite):
|
|||||||
row.attribute_value = "Larger"
|
row.attribute_value = "Larger"
|
||||||
break
|
break
|
||||||
|
|
||||||
|
def restore_test_size_large():
|
||||||
|
doc = frappe.get_doc("Item Attribute", "Test Size")
|
||||||
|
for row in doc.item_attribute_values:
|
||||||
|
if row.attribute_value == "Larger":
|
||||||
|
row.attribute_value = "Large"
|
||||||
|
break
|
||||||
|
frappe.flags.attribute_values = None
|
||||||
|
doc.save()
|
||||||
|
|
||||||
|
self.addCleanup(restore_test_size_large)
|
||||||
|
|
||||||
frappe.flags.attribute_values = None
|
frappe.flags.attribute_values = None
|
||||||
attribute.save()
|
attribute.save()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user