mirror of
https://github.com/frappe/erpnext.git
synced 2026-08-12 14:11:46 +00:00
fix(test): flaky test in exchange rate revaluation
- remove redundant setup on system settings
This commit is contained in:
@@ -9,11 +9,10 @@ from frappe.utils import add_days, flt, today
|
|||||||
|
|
||||||
from erpnext.accounts.doctype.payment_entry.payment_entry import get_payment_entry
|
from erpnext.accounts.doctype.payment_entry.payment_entry import get_payment_entry
|
||||||
from erpnext.accounts.doctype.sales_invoice.test_sales_invoice import create_sales_invoice
|
from erpnext.accounts.doctype.sales_invoice.test_sales_invoice import create_sales_invoice
|
||||||
from erpnext.accounts.test.accounts_mixin import AccountsTestMixin
|
|
||||||
from erpnext.tests.utils import ERPNextTestSuite
|
from erpnext.tests.utils import ERPNextTestSuite
|
||||||
|
|
||||||
|
|
||||||
class TestExchangeRateRevaluation(ERPNextTestSuite, AccountsTestMixin):
|
class TestExchangeRateRevaluation(ERPNextTestSuite):
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
self.company = "_Test Company"
|
self.company = "_Test Company"
|
||||||
self.item = "_Test Item"
|
self.item = "_Test Item"
|
||||||
@@ -23,14 +22,6 @@ class TestExchangeRateRevaluation(ERPNextTestSuite, AccountsTestMixin):
|
|||||||
self.set_system_and_company_settings()
|
self.set_system_and_company_settings()
|
||||||
|
|
||||||
def set_system_and_company_settings(self):
|
def set_system_and_company_settings(self):
|
||||||
# set number and currency precision
|
|
||||||
system_settings = frappe.get_doc("System Settings")
|
|
||||||
system_settings.float_precision = 2
|
|
||||||
system_settings.currency_precision = 2
|
|
||||||
system_settings.language = "en"
|
|
||||||
system_settings.time_zone = "Asia/Kolkata"
|
|
||||||
system_settings.save()
|
|
||||||
|
|
||||||
# Using Exchange Gain/Loss account for unrealized as well.
|
# Using Exchange Gain/Loss account for unrealized as well.
|
||||||
company_doc = frappe.get_doc("Company", self.company)
|
company_doc = frappe.get_doc("Company", self.company)
|
||||||
company_doc.unrealized_exchange_gain_loss_account = company_doc.exchange_gain_loss_account
|
company_doc.unrealized_exchange_gain_loss_account = company_doc.exchange_gain_loss_account
|
||||||
@@ -309,11 +300,10 @@ class TestExchangeRateRevaluation(ERPNextTestSuite, AccountsTestMixin):
|
|||||||
"""
|
"""
|
||||||
Test reversing of revaluation journals
|
Test reversing of revaluation journals
|
||||||
"""
|
"""
|
||||||
return
|
|
||||||
si = create_sales_invoice(
|
si = create_sales_invoice(
|
||||||
item=self.item,
|
item=self.item,
|
||||||
company=self.company,
|
company=self.company,
|
||||||
customer=self.customer,
|
customer="_Test Customer 1",
|
||||||
debit_to=self.debtors_usd,
|
debit_to=self.debtors_usd,
|
||||||
posting_date=today(),
|
posting_date=today(),
|
||||||
parent_cost_center=self.cost_center,
|
parent_cost_center=self.cost_center,
|
||||||
|
|||||||
Reference in New Issue
Block a user