@@ -20,6 +20,7 @@ import beancount.core.amount as bc_amount
import beancount.core.data as bc_data
from decimal import Decimal
from pathlib import Path
EXTREME_FUTURE_DATE = datetime.date(datetime.MAXYEAR, 12, 30)
FUTURE_DATE = datetime.date.today() + datetime.timedelta(days=365 * 99)
@@ -94,3 +95,11 @@ class Transaction:
else:
posting = arg
self.postings.append(posting)
class TestConfig:
def __init__(self, repo_path=None):
self.repo_path = None if repo_path is None else Path(repo_path)
def repository_path(self):
return self.repo_path