From 62033b5c7a14c25828d32ba82a55ae21ad651557 Mon Sep 17 00:00:00 2001 From: Karm Soni Date: Sat, 5 Jul 2025 10:04:34 +0530 Subject: [PATCH] fix(test): update tests (cherry picked from commit 0a71ca6739b011c88ad1388f99c808747a62b037) --- .../doctype/purchase_receipt/test_purchase_receipt.py | 2 +- .../stock/report/stock_balance/test_stock_balance.py | 4 ++-- .../report/stock_ledger/test_stock_ledger_report.py | 2 +- erpnext/stock/report/test_reports.py | 11 +++++++++-- 4 files changed, 13 insertions(+), 6 deletions(-) diff --git a/erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py b/erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py index ae762093182..b9725b67316 100644 --- a/erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py +++ b/erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py @@ -3669,7 +3669,7 @@ class TestPurchaseReceipt(FrappeTestCase): columns, data = execute( filters=frappe._dict( - {"item_code": item_code, "warehouse": pr.items[0].warehouse, "company": pr.company} + {"item_code": [item_code], "warehouse": [pr.items[0].warehouse], "company": pr.company} ) ) diff --git a/erpnext/stock/report/stock_balance/test_stock_balance.py b/erpnext/stock/report/stock_balance/test_stock_balance.py index 8b3dbee7c8d..0985e4783c3 100644 --- a/erpnext/stock/report/stock_balance/test_stock_balance.py +++ b/erpnext/stock/report/stock_balance/test_stock_balance.py @@ -23,7 +23,7 @@ class TestStockBalance(FrappeTestCase): self.filters = _dict( { "company": "_Test Company", - "item_code": self.item.name, + "item_code": [self.item.name], "from_date": "2020-01-01", "to_date": str(today()), } @@ -165,6 +165,6 @@ class TestStockBalance(FrappeTestCase): variant.save() self.generate_stock_ledger(variant.name, [_dict(qty=5, rate=10)]) - rows = stock_balance(self.filters.update({"show_variant_attributes": 1, "item_code": variant.name})) + rows = stock_balance(self.filters.update({"show_variant_attributes": 1, "item_code": [variant.name]})) self.assertPartialDictEq(attributes, rows[0]) self.assertInvariants(rows) diff --git a/erpnext/stock/report/stock_ledger/test_stock_ledger_report.py b/erpnext/stock/report/stock_ledger/test_stock_ledger_report.py index 12800f2216a..d57052e905f 100644 --- a/erpnext/stock/report/stock_ledger/test_stock_ledger_report.py +++ b/erpnext/stock/report/stock_ledger/test_stock_ledger_report.py @@ -17,7 +17,7 @@ class TestStockLedgerReeport(FrappeTestCase): company="_Test Company", from_date=today(), to_date=add_days(today(), 30), - item_code="_Test Stock Report Serial Item", + item_code=["_Test Stock Report Serial Item"], ) def tearDown(self) -> None: diff --git a/erpnext/stock/report/test_reports.py b/erpnext/stock/report/test_reports.py index ad2b46b393f..ba3a8c7e02a 100644 --- a/erpnext/stock/report/test_reports.py +++ b/erpnext/stock/report/test_reports.py @@ -17,8 +17,15 @@ batch = get_random("Batch") REPORT_FILTER_TEST_CASES: list[tuple[ReportName, ReportFilters]] = [ ("Stock Ledger", {"_optional": True}), ("Stock Ledger", {"batch_no": batch}), - ("Stock Ledger", {"item_code": "_Test Item", "warehouse": "_Test Warehouse - _TC"}), - ("Stock Balance", {"_optional": True}), + ("Stock Ledger", {"item_code": ["_Test Item"], "warehouse": ["_Test Warehouse - _TC"]}), + ( + "Stock Balance", + { + "item_code": ["_Test Item"], + "warehouse": ["_Test Warehouse - _TC"], + "item_group": "_Test Item Group", + }, + ), ("Stock Projected Qty", {"_optional": True}), ("Batch-Wise Balance History", {}), ("Itemwise Recommended Reorder Level", {"item_group": "All Item Groups"}),