mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-06 21:59:13 +00:00
fix: test cases
This commit is contained in:
@@ -140,7 +140,7 @@ class AssetCapitalization(StockController):
|
|||||||
self.update_target_asset()
|
self.update_target_asset()
|
||||||
|
|
||||||
def set_title(self):
|
def set_title(self):
|
||||||
self.title = self.target_asset_name or self.target_item_name or self.target_item_code
|
self.title = self.target_asset_name or self.target_item_code
|
||||||
|
|
||||||
def set_missing_values(self, for_validate=False):
|
def set_missing_values(self, for_validate=False):
|
||||||
target_item_details = get_target_item_details(self.target_item_code, self.company)
|
target_item_details = get_target_item_details(self.target_item_code, self.company)
|
||||||
|
|||||||
@@ -59,10 +59,16 @@ class TestAssetCapitalization(IntegrationTestCase):
|
|||||||
company=company,
|
company=company,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
wip_composite_asset = create_asset(
|
||||||
|
asset_name="Asset Capitalization WIP Composite Asset",
|
||||||
|
is_composite_asset=1,
|
||||||
|
warehouse="Stores - TCP1",
|
||||||
|
company=company,
|
||||||
|
)
|
||||||
|
|
||||||
# Create and submit Asset Captitalization
|
# Create and submit Asset Captitalization
|
||||||
asset_capitalization = create_asset_capitalization(
|
asset_capitalization = create_asset_capitalization(
|
||||||
capitalization_method="Create a new composite asset",
|
target_asset=wip_composite_asset.name,
|
||||||
target_item_code="Macbook Pro",
|
|
||||||
target_asset_location="Test Location",
|
target_asset_location="Test Location",
|
||||||
stock_qty=stock_qty,
|
stock_qty=stock_qty,
|
||||||
stock_rate=stock_rate,
|
stock_rate=stock_rate,
|
||||||
@@ -148,10 +154,16 @@ class TestAssetCapitalization(IntegrationTestCase):
|
|||||||
company=company,
|
company=company,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
wip_composite_asset = create_asset(
|
||||||
|
asset_name="Asset Capitalization WIP Composite Asset",
|
||||||
|
is_composite_asset=1,
|
||||||
|
warehouse="Stores - TCP1",
|
||||||
|
company=company,
|
||||||
|
)
|
||||||
|
|
||||||
# Create and submit Asset Captitalization
|
# Create and submit Asset Captitalization
|
||||||
asset_capitalization = create_asset_capitalization(
|
asset_capitalization = create_asset_capitalization(
|
||||||
capitalization_method="Create a new composite asset",
|
target_asset=wip_composite_asset.name,
|
||||||
target_item_code="Macbook Pro",
|
|
||||||
target_asset_location="Test Location",
|
target_asset_location="Test Location",
|
||||||
stock_qty=stock_qty,
|
stock_qty=stock_qty,
|
||||||
stock_rate=stock_rate,
|
stock_rate=stock_rate,
|
||||||
@@ -240,7 +252,6 @@ class TestAssetCapitalization(IntegrationTestCase):
|
|||||||
|
|
||||||
# Create and submit Asset Captitalization
|
# Create and submit Asset Captitalization
|
||||||
asset_capitalization = create_asset_capitalization(
|
asset_capitalization = create_asset_capitalization(
|
||||||
capitalization_method="Choose a WIP composite asset",
|
|
||||||
target_asset=wip_composite_asset.name,
|
target_asset=wip_composite_asset.name,
|
||||||
target_asset_location="Test Location",
|
target_asset_location="Test Location",
|
||||||
stock_qty=stock_qty,
|
stock_qty=stock_qty,
|
||||||
@@ -251,7 +262,6 @@ class TestAssetCapitalization(IntegrationTestCase):
|
|||||||
)
|
)
|
||||||
|
|
||||||
# Test Asset Capitalization values
|
# Test Asset Capitalization values
|
||||||
self.assertEqual(asset_capitalization.capitalization_method, "Choose a WIP composite asset")
|
|
||||||
self.assertEqual(asset_capitalization.target_qty, 1)
|
self.assertEqual(asset_capitalization.target_qty, 1)
|
||||||
|
|
||||||
self.assertEqual(asset_capitalization.stock_items[0].valuation_rate, stock_rate)
|
self.assertEqual(asset_capitalization.stock_items[0].valuation_rate, stock_rate)
|
||||||
@@ -310,7 +320,6 @@ class TestAssetCapitalization(IntegrationTestCase):
|
|||||||
|
|
||||||
# Create and submit Asset Captitalization
|
# Create and submit Asset Captitalization
|
||||||
asset_capitalization = create_asset_capitalization(
|
asset_capitalization = create_asset_capitalization(
|
||||||
capitalization_method="Choose a WIP composite asset",
|
|
||||||
target_asset=wip_composite_asset.name,
|
target_asset=wip_composite_asset.name,
|
||||||
target_asset_location="Test Location",
|
target_asset_location="Test Location",
|
||||||
service_qty=service_qty,
|
service_qty=service_qty,
|
||||||
@@ -362,7 +371,6 @@ def create_asset_capitalization(**args):
|
|||||||
asset_capitalization = frappe.new_doc("Asset Capitalization")
|
asset_capitalization = frappe.new_doc("Asset Capitalization")
|
||||||
asset_capitalization.update(
|
asset_capitalization.update(
|
||||||
{
|
{
|
||||||
"capitalization_method": args.capitalization_method or None,
|
|
||||||
"company": company,
|
"company": company,
|
||||||
"posting_date": args.posting_date or now.strftime("%Y-%m-%d"),
|
"posting_date": args.posting_date or now.strftime("%Y-%m-%d"),
|
||||||
"posting_time": args.posting_time or now.strftime("%H:%M:%S.%f"),
|
"posting_time": args.posting_time or now.strftime("%H:%M:%S.%f"),
|
||||||
|
|||||||
Reference in New Issue
Block a user