refactor: adding new filters and column to test cases
This commit is contained in:
parent
eaeadbc422
commit
7558f1b078
@ -48,9 +48,9 @@ class TestPaymentTermsStatusForSalesOrder(FrappeTestCase):
|
|||||||
template.insert()
|
template.insert()
|
||||||
self.template = template
|
self.template = template
|
||||||
|
|
||||||
def test_payment_terms_status(self):
|
def test_01_payment_terms_status(self):
|
||||||
self.create_payment_terms_template()
|
self.create_payment_terms_template()
|
||||||
item = create_item(item_code="_Test Excavator", is_stock_item=0)
|
item = create_item(item_code="_Test Excavator 1", is_stock_item=0)
|
||||||
so = make_sales_order(
|
so = make_sales_order(
|
||||||
transaction_date="2021-06-15",
|
transaction_date="2021-06-15",
|
||||||
delivery_date=add_days("2021-06-15", -30),
|
delivery_date=add_days("2021-06-15", -30),
|
||||||
@ -78,13 +78,14 @@ class TestPaymentTermsStatusForSalesOrder(FrappeTestCase):
|
|||||||
"company": "_Test Company",
|
"company": "_Test Company",
|
||||||
"period_start_date": "2021-06-01",
|
"period_start_date": "2021-06-01",
|
||||||
"period_end_date": "2021-06-30",
|
"period_end_date": "2021-06-30",
|
||||||
"sales_order": [so.name],
|
"item": item.item_code,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
expected_value = [
|
expected_value = [
|
||||||
{
|
{
|
||||||
"name": so.name,
|
"name": so.name,
|
||||||
|
"customer": so.customer,
|
||||||
"submitted": datetime.date(2021, 6, 15),
|
"submitted": datetime.date(2021, 6, 15),
|
||||||
"status": "Completed",
|
"status": "Completed",
|
||||||
"payment_term": None,
|
"payment_term": None,
|
||||||
@ -98,6 +99,7 @@ class TestPaymentTermsStatusForSalesOrder(FrappeTestCase):
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": so.name,
|
"name": so.name,
|
||||||
|
"customer": so.customer,
|
||||||
"submitted": datetime.date(2021, 6, 15),
|
"submitted": datetime.date(2021, 6, 15),
|
||||||
"status": "Partly Paid",
|
"status": "Partly Paid",
|
||||||
"payment_term": None,
|
"payment_term": None,
|
||||||
@ -132,11 +134,11 @@ class TestPaymentTermsStatusForSalesOrder(FrappeTestCase):
|
|||||||
)
|
)
|
||||||
doc.insert()
|
doc.insert()
|
||||||
|
|
||||||
def test_alternate_currency(self):
|
def test_02_alternate_currency(self):
|
||||||
transaction_date = "2021-06-15"
|
transaction_date = "2021-06-15"
|
||||||
self.create_payment_terms_template()
|
self.create_payment_terms_template()
|
||||||
self.create_exchange_rate(transaction_date)
|
self.create_exchange_rate(transaction_date)
|
||||||
item = create_item(item_code="_Test Excavator", is_stock_item=0)
|
item = create_item(item_code="_Test Excavator 2", is_stock_item=0)
|
||||||
so = make_sales_order(
|
so = make_sales_order(
|
||||||
transaction_date=transaction_date,
|
transaction_date=transaction_date,
|
||||||
currency="USD",
|
currency="USD",
|
||||||
@ -166,7 +168,7 @@ class TestPaymentTermsStatusForSalesOrder(FrappeTestCase):
|
|||||||
"company": "_Test Company",
|
"company": "_Test Company",
|
||||||
"period_start_date": "2021-06-01",
|
"period_start_date": "2021-06-01",
|
||||||
"period_end_date": "2021-06-30",
|
"period_end_date": "2021-06-30",
|
||||||
"sales_order": [so.name],
|
"item": item.item_code,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -174,6 +176,7 @@ class TestPaymentTermsStatusForSalesOrder(FrappeTestCase):
|
|||||||
expected_value = [
|
expected_value = [
|
||||||
{
|
{
|
||||||
"name": so.name,
|
"name": so.name,
|
||||||
|
"customer": so.customer,
|
||||||
"submitted": datetime.date(2021, 6, 15),
|
"submitted": datetime.date(2021, 6, 15),
|
||||||
"status": "Completed",
|
"status": "Completed",
|
||||||
"payment_term": None,
|
"payment_term": None,
|
||||||
@ -187,6 +190,7 @@ class TestPaymentTermsStatusForSalesOrder(FrappeTestCase):
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": so.name,
|
"name": so.name,
|
||||||
|
"customer": so.customer,
|
||||||
"submitted": datetime.date(2021, 6, 15),
|
"submitted": datetime.date(2021, 6, 15),
|
||||||
"status": "Partly Paid",
|
"status": "Partly Paid",
|
||||||
"payment_term": None,
|
"payment_term": None,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user