conservancy_beancount/tests
Brett Smith 7702a1f03c fund: Add bottom line totals to Fund Report. RT#4582.
This required keeping the balances from write_row, and then a lot of other
changes followed from that. In particular it makes more sense to build the
fund report sheet from scratch rather than copying the breakdowns report and
chiseling the fund report out of it.
2020-07-01 15:56:39 -04:00
..
books accrual: AccrualPostings.make_consistent() groups accruals by date. 2020-07-01 09:50:20 -04:00
repository/Projects meta_project: Start hook. 2020-03-20 12:08:10 -04:00
userconfig tests: Add sample configuration file. 2020-04-23 11:41:07 -04:00
__init__.py Initial commit: license, setup.py, gitignore, skeleton structure. 2020-03-05 09:33:23 -05:00
conftest.py tests: Set locale environment variables. 2020-05-28 15:52:09 -04:00
test_books_fiscal_year.py books: Add date-fetching methods to FiscalYear. 2020-06-10 15:59:56 -04:00
test_books_loader.py books: Add Loader.load_none() method. 2020-06-09 09:04:27 -04:00
test_cliutil.py cliutil: Add year_or_date_arg() function. 2020-06-25 08:43:28 -04:00
test_cliutil_searchterm.py cliutil: Add generalized SearchTerm class. 2020-06-09 09:04:27 -04:00
test_config.py config: Get repository directory from config file. 2020-06-16 14:42:09 -04:00
test_data_account.py data: Add part slicing methods to Account. 2020-06-09 09:04:27 -04:00
test_data_balance_of.py data: Make balance_of currency-aware. 2020-04-09 14:13:07 -04:00
test_data_is_opening_balance_txn.py tests: Test where Transactions are real NamedTuples. 2020-04-28 15:33:30 -04:00
test_data_metadata.py data: Add Metadata.report_links() method. 2020-06-15 14:19:10 -04:00
test_data_posting.py data: Add Posting.at_cost() method. 2020-06-15 10:16:34 -04:00
test_data_posting_meta.py data.PostingMeta: Add date property. 2020-04-11 09:20:35 -04:00
test_filters.py filters: Add iter_unique() function. 2020-06-11 10:46:06 -04:00
test_meta_approval.py approval: Not required for any bank transfer. RT#11707. 2020-06-23 09:51:47 -04:00
test_meta_entity.py plugin: Be more selective about when ! skips validation. 2020-05-21 21:58:48 -04:00
test_meta_expense_allocation.py plugin: Be more selective about when ! skips validation. 2020-05-21 21:58:48 -04:00
test_meta_income_type.py income_type: Set a default for TrademarkSales. RT#8869. 2020-06-25 13:52:37 -04:00
test_meta_invoice.py plugin: Don't validate transactions flagged with !. RT#10591. 2020-05-11 09:52:05 -04:00
test_meta_payable_documentation.py plugin: Don't validate transactions flagged with !. RT#10591. 2020-05-11 09:52:05 -04:00
test_meta_paypal_id.py plugin: Be more selective about when ! skips validation. 2020-05-21 21:58:48 -04:00
test_meta_project.py meta_project: Force the default project on Equity accounts. 2020-06-17 04:29:17 -04:00
test_meta_receipt.py meta_receipt: Not required on interest income. RT#11695. 2020-06-22 16:34:06 -04:00
test_meta_receivable_documentation.py plugin: Don't validate transactions flagged with !. RT#10591. 2020-05-11 09:52:05 -04:00
test_meta_repo_links.py data: bank-statement and tax-statement are link metadata. 2020-06-15 18:08:18 -04:00
test_meta_rt_links.py data: bank-statement and tax-statement are link metadata. 2020-06-15 18:08:18 -04:00
test_meta_tax_implication.py plugin: Be more selective about when ! skips validation. 2020-05-21 21:58:48 -04:00
test_opening_balances.py fund: Omit unreportable rows from the fund report sheet. 2020-06-27 21:37:14 -04:00
test_plugin.py plugin: Add HookRegistry.load_included_hooks() method. 2020-04-07 13:31:09 -04:00
test_ranges.py ranges: Start module. 2020-06-15 09:14:42 -04:00
test_reports_accrual.py accrual: Wire is a single payment method. 2020-07-01 13:43:58 -04:00
test_reports_balance.py reports: Balance.format(None) uses accounting formats. 2020-06-21 11:39:31 -04:00
test_reports_core.py reports: Add account_balances() function. 2020-06-20 22:51:02 -04:00
test_reports_fund.py fund: Add bottom line totals to Fund Report. RT#4582. 2020-07-01 15:56:39 -04:00
test_reports_ledger.py reports: Balance cells try to retain currency on zero balance. 2020-06-18 10:07:10 -04:00
test_reports_period_postings.py reports: Add PeriodPostings class. 2020-06-20 19:04:53 -04:00
test_reports_related_postings.py reports: Add RelatedPostings.group_by_account() classmethod. 2020-06-15 11:20:30 -04:00
test_reports_spreadsheet.py reports: Add BaseODS.set_open_sheet() method. 2020-06-29 09:38:04 -04:00
test_rtutil.py rtutil: Add RT.unparse() classmethod. 2020-06-12 15:54:38 -04:00
testutil.py accrual: Outgoing report sets RT CFs for outgoing payment. 2020-06-23 14:47:03 -04:00