conservancy_beancount/tests
Brett Smith 7441f4ef0c ledger: Correct period totals. RT#11661.
The period totals were reporting the balance of all the loaded postings, not
just the ones in the reporting date range.

Like the accrual report, introduce a RelatedPostings subclass that records
and saves all the information we need at group definition time, to help us
get it consistently right rather than redoing the same math over and over.
2020-06-17 18:25:47 -04:00
..
books ledger: New reporting module. 2020-06-16 10:18:18 -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 date_arg() function. 2020-06-15 18:11:39 -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 plugin: Don't validate transactions flagged with !. RT#10591. 2020-05-11 09:52:05 -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 plugin: Be more selective about when ! skips validation. 2020-05-21 21:58:48 -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: Allow invoice as fallback documentation for checking credits. 2020-05-15 16:48:45 -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_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: Generate an aging report in more cases. 2020-06-17 15:32:08 -04:00
test_reports_balance.py reports: Add Balance subtraction methods. 2020-06-15 10:16:34 -04:00
test_reports_core.py reports: Add normalize_amount_func() function. 2020-06-09 09:04:27 -04:00
test_reports_ledger.py ledger: Correct period totals. RT#11661. 2020-06-17 18:25:47 -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.column_style() method. 2020-06-16 22:41:13 -04:00
test_rtutil.py rtutil: Add RT.unparse() classmethod. 2020-06-12 15:54:38 -04:00
testutil.py ledger: New reporting module. 2020-06-16 10:18:18 -04:00