conservancy_beancount/tests
Brett Smith e22e63dcca accrual: Make accruals consistent by entity on the accrual side.
It is more common than I realized that we split an invoice by
entity on the accrual side, so this supports that better.

It still disregards inconsistency between accrual entity and payment entity
for reporting purposes, to help keep reporting clean around automatic
imports.

The changes to BaseReport._report shook out because at this point, the group
key is effectively arbitrary and shouldn't be used for any reporting
purposes.
2020-06-05 10:54:35 -04:00
..
books accrual: Inconsistent entity is not an error. 2020-06-05 09:10:48 -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: Start FiscalYear class. 2020-04-20 17:20:26 -04:00
test_books_loader.py tests: books.Loader tests do more bounds checking. 2020-06-04 09:15:23 -04:00
test_cliutil.py cliutil: Better implementation of is_main_script. 2020-05-29 23:39:27 -04:00
test_config.py config: Let user specify books dir with ~. 2020-05-17 14:52:23 -04:00
test_data_account.py Account: Add is_opening_balance method. 2020-04-08 15:04:25 -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 tests: Test Metadata.get_links() with whitespace on one side. 2020-03-28 13:38:18 -04:00
test_data_posting.py data: Add Posting.from_entries() method. 2020-04-21 15:24:04 -04:00
test_data_posting_meta.py data.PostingMeta: Add date property. 2020-04-11 09:20:35 -04:00
test_filters.py filters: remove_opening_balance_txn does replacement instead of del. 2020-06-04 09:49:39 -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 plugin: Be more selective about when ! skips validation. 2020-05-21 21:58:48 -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 plugin: Don't validate transactions flagged with !. RT#10591. 2020-05-11 09:52:05 -04:00
test_meta_rt_links.py plugin: Don't validate transactions flagged with !. RT#10591. 2020-05-11 09:52:05 -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_reports_accrual.py accrual: Make accruals consistent by entity on the accrual side. 2020-06-05 10:54:35 -04:00
test_reports_balance.py reports: Balance.le/ge_zero returns False when exactly at tolerance. 2020-06-04 10:49:55 -04:00
test_reports_related_postings.py reports: Balance is initialized with just amounts. 2020-06-03 18:54:12 -04:00
test_reports_spreadsheet.py reports: Start BaseODS class. 2020-06-03 21:24:47 -04:00
test_rtutil.py test_rtutil: Capture debug logs for test_read_only_cache. 2020-05-13 10:25:24 -04:00
testutil.py books: Loader.from_all() accepts a start FY argument. 2020-06-04 09:03:10 -04:00