Skip to content

Commit a7648c5

Browse files
committed
fix: test case
1 parent 258013c commit a7648c5

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

erpnext/accounts/doctype/sales_invoice/test_sales_invoice.py

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ def setUpClass(cls):
112112
def tearDownClass(self):
113113
unlink_payment_on_cancel_of_invoice(0)
114114

115-
def test_payment_date_recalculate(self):
115+
def test_payment_date_recalculation(self):
116116
posting_date = getdate()
117117
new_posting_date = add_days(posting_date, 5)
118118

@@ -123,29 +123,25 @@ def test_payment_date_recalculate(self):
123123
"invoice_portion": 100,
124124
"credit_days": 2,
125125
}
126-
).insert()
126+
).save()
127127

128128
ptt = frappe.get_doc(
129129
{
130130
"doctype": "Payment Terms Template",
131131
"template_name": "Test Template Recalc",
132132
"terms": [{"payment_term": payment_term.name, "invoice_portion": 100, "credit_days": 2}],
133133
}
134-
).insert()
134+
).save()
135135

136136
si = create_sales_invoice(do_not_save=1)
137+
si.set_posting_time = 1
137138
si.posting_date = posting_date
138139
si.payment_terms_template = ptt.name
139-
si.set_missing_values()
140-
si.set_payment_schedule()
141-
si.set_due_date()
142-
si.insert()
143-
140+
si.save()
144141
self.assertEqual(si.payment_schedule[0].due_date, add_days(posting_date, 2))
145142

146-
si = frappe.get_doc("Sales Invoice", si.name)
147-
148-
recalculate_payment_due_date(new_posting_date, si.payment_schedule)
143+
si.update({"posting_date": new_posting_date})
144+
si.save()
149145

150146
self.assertEqual(si.payment_schedule[0].due_date, add_days(new_posting_date, 2))
151147

0 commit comments

Comments
 (0)