refactor(test): fix incorrect assertion

This commit is contained in:
ruthra kumar
2024-11-11 12:34:54 +05:30
parent c255f34eea
commit d6030e7112

View File

@@ -60,21 +60,14 @@ class TestItemWiseSalesRegister(AccountsTestMixin, IntegrationTestCase):
self.assertEqual(len(report[1]), 1) self.assertEqual(len(report[1]), 1)
expected_result = { expected_result = {
"item_code": si.items[0].item_code, "voucher_type": si.doctype,
"invoice": si.name, "voucher_no": si.name,
"posting_date": getdate(), "posting_date": si.posting_date,
"customer": si.customer, "customer": self.customer,
"debit_to": si.debit_to, "receivable_account": self.debit_to,
"company": self.company, "net_total": 98,
"income_account": si.items[0].income_account, "grand_total": 98,
"stock_qty": 1.0, "credit": 98,
"stock_uom": si.items[0].stock_uom,
"rate": 98.0,
"amount": 98.0,
"total_tax": 0,
"total_other_charges": 0,
"total": 98.0,
"currency": "INR",
} }
report_output = {k: v for k, v in report[1][0].items() if k in expected_result} report_output = {k: v for k, v in report[1][0].items() if k in expected_result}
@@ -151,13 +144,12 @@ class TestItemWiseSalesRegister(AccountsTestMixin, IntegrationTestCase):
"customer": self.customer, "customer": self.customer,
"receivable_account": self.debit_to, "receivable_account": self.debit_to,
"net_total": 77, "net_total": 77,
"cost_center": self.south_cc, "cost_center": self.cost_center,
"credit": 77, "credit": 77,
} }
result_output = {k: v for k, v in result.items() if k in expected_result} result_output = {k: v for k, v in result.items() if k in expected_result}
self.assertDictEqual(result_output, expected_result) self.assertDictEqual(result_output, expected_result)
# Without cost center filter
filters = frappe._dict( filters = frappe._dict(
{ {
"from_date": today(), "from_date": today(),